Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2015, 11:17
devil65
 
Fecha de Ingreso: marzo-2015
Mensajes: 184
Antigüedad: 9 años, 1 mes
Puntos: 3
Pregunta boton buscar en php

Buen dia.
necesito de una ayudita por favor, lo que pasa es que tengo un bd llamada reportes donde tengo los campos encuesta1, encuesta2, encuesta3, y encuesta4. y cada uno obviamente con la info como nombre cedula etc.
lo que deseo es realizar un botón de buscar para que me muestre los datos buscados o que coincidan con la palabra que estoy buscando.

baje este codigo de internet pero no doy con la solucion.
Código PHP:
Ver original
  1. <html>
  2. <body>
  3.  
  4. <?php
  5. $buscar = $_POST['buscar'];
  6.  
  7. if (!isset($buscar)){
  8.       echo "Debe especificar una cadena a buscar";
  9.       echo "</html>buscar</body> \n";
  10.       exit;
  11. }
  12. $link = mysql_connect("localhost","root","","reportes");
  13. mysql_select_db("reportes", $link);
  14. $result = mysql_query("SELECT * FROM reportes WHERE nombre LIKE '%$buscar%' ", $link);
  15.  
  16. if ($row = mysql_fetch_array($result)){
  17.       echo "<table border = '1'> \n";
  18. //Mostramos los nombres de las tablas
  19. echo "<tr> \n";
  20. while ($field = mysql_fetch_field($result)){
  21.             echo "<td>$field->name</td> \n";
  22. }
  23.       echo "</tr> \n";
  24. do {
  25.             echo "<tr> \n";
  26.             echo "<td>".$row["id"]."</td> \n";
  27.             echo "<td>".$row["nombre"]."</td> \n";
  28.             echo "<td>".$row["direccion"]."</td> \n";
  29.             echo "<td>".$row["telefono"]."</td> \n";
  30.             echo "<td><a href='mailto:".$row["email"]."'>".$row["email"]."</a></td> \n";
  31.             echo "</tr> \n";
  32.       } while ($row = mysql_fetch_array($result));
  33.             echo "</table> \n";
  34. } else {
  35. echo "¡ No se ha encontrado ningún registro !";
  36. }
  37. ?>
  38.  
  39. </body>
  40. </html>

me arroja este error
Código PHP:
Ver original
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\proyectos\reportes\buscar.php on line 16
  2. ¡ No se ha encontrado ningún registro !

por favor una manito seria de mucha ayudita gracias

Última edición por devil65; 13/06/2015 a las 11:59