Ver Mensaje Individual
  #6  
Antiguo 27-09-2007
Avatar de richy08
richy08 richy08 is offline
Miembro
 
Registrado: may 2007
Ubicación: Bucerias, Nayarit Mexico
Posts: 529
Reputación: 17
richy08 Va por buen camino
Hola que tal sigo con los mimo de PHP y estoy un poco confundido instale el paquete xampp-wind32-1.5.5-installe segun para no mover nada a los archivos e configuraciones(al ultimo acabe haciendolo :S) no se segun las versiones que me instalo son estas:
11. Nov. 2006 XAMPP 1.5.5 beta
- UPDATE phpMyAdmin 2.9.1.0
- UPDATE PHP 5.2.0
30 Okt. 2006 XAMPP 1.5.5 beta 0
- UPDATE phpMyAdmin 2.9.0.2
- UPDATE MySQL 5.0.27
14 August 2006 XAMPP 1.5.4 Beta 1
- UPDATE Apache 2.2.3

baje un editor trial que se llama dzSoft php editor que tiene monta do su propio sevidor web la pregunta es por que segun los codigos que bajo no corren creo que tiene que ver por las verisones del php a l oque he leido o empiezo a pensar que le editor no compila bien(disculpen mi ignorancia si las paginas PHP no se compilan me quede con lso servlets que si lo hacen)


este es el codigo que utilizo
buscador.php
Código PHP:
<html>
<body>
<?php
 print_r
($_POST);
 if (!isset(
$_POST["Buscar"]))
 {
   echo 
"<p>Debe especificar una cadena a buscar</p> \n";
   echo 
"<p><a href=buscar.php>Volver</p> \n";
   echo 
"</html></body> \n";
   exit;
 }
    
$link mysql_connect("localhost""root""");
    
mysql_select_db("agenda");
    
$sql "SELECT * FROM users WHERE snombre LIKE '%$_POST["Buscar"]%' ORDER BY snombre";
    echo 
"<p>Ejecuto el Query</p> \n";
    
$result mysql_query($sql$link);
 if (
$row mysql_fetch_array($result))
 {
  echo 
"<table border = '1'> \n";
  
//Mostramos los nombres de las tablas
  
mysql_field_seek($result,0);
  while (
$field mysql_fetch_field($result))
  {
    echo 
"<td><b>$field->name</b></td> \n";
  }
    echo 
"</tr> \n";
  do
  {
   echo 
"<tr> \n";
   echo 
"<td>".$row["auser"]."</td> \n";
   echo 
"<td>".$row["snombre"]."</td> \n";
   echo 
"<td>".$row["sdir"]."</td> \n";
   echo 
"<td>".$row["stel"]."</td> \n";
   echo 
"<td><a href='mailto:".$row[""]."'>".$row[""]."</a></td> \n";
   echo 
"</tr> \n";
   }while (
$row mysql_fetch_array($result));
   echo 
"<p><a href=buscar.php>Volver</p> \n";
   echo 
"</table> \n";
 }
 else
 {
  echo 
"<p>¡No se ha encontrado ningún registro!</p>\n";
  echo 
"<p><a href=buscar.php>Volver</p> \n";
 }
?>
</body>
</html>

que es llamado por buscar.php
Código PHP:
<html>
<
body>
<
form method "POST" action "buscador.php">
<
strong>Palabra clave:</strong>
<
input type="text" name="Buscar" size="20"><br><br>
<
input type="submit" value="Buscar">
</
form>
</
body>
</
html

print_r($_POST); cuando uso esta linea lleva la cadena pero al llegar al isset primero la tomaba como vacia despues por arte de magia la empezo a reconocer, despues cuando quiero ejecutar el query me da el siguiente error
Código PHP:
Parse errorparse errorunexpected '"'expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Documents and Settings\Rarellano\Desktop\Codigo de PHP\buscador.php on line 15 
alguien sabe por que es si es la version del PHP gracias
Responder Con Cita