Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2014, 22:05
Avatar de ignacio85r
ignacio85r
 
Fecha de Ingreso: mayo-2010
Ubicación: mar del plata
Mensajes: 155
Antigüedad: 9 años, 5 meses
Puntos: 0
Busqueda error en buscador

buenas noches!! aca sigo luchando con el codigo je... ya un poco mareado pero logre que los registros se almacenen, se modifiquen y que se eliminen de mi BD. solo me resta buscarlos... pero me parece que erre alguna instruccion. ya que me devuelve un error. ya revise las comillas y movi el codigo de varias formas... y el error persiste.
en fin lo volvi a dejar el codigo como el manual del profesor nos indica pero sigue igual..
lo que ahi les paso el error y el codigo tal cual esta en el libro.
desde ya muchas gracias. Buenas noches!




Código PHP:
<?php echo('<?xml version="1.0" encoding="iso-8859-1"?>');?>
<!DOCTYPE html>
    <head>
    <link rel="stylesheet" href="../estilos.css">
    </head>
    <body>
<?php
    
if(!isset($_POST["buscar"])){
?>
    <p>debe especificar una cadena a buscar.</p>
    <p><a href="acceso.html">Volver</a></p>
    </body>
    </html>
<?php
    
exit;    
}

$link mysqli_connect("localhost""root""""recetario");
$sql "SELECT * FROM recetas WHERE nombre LIKE '%{$_POST["buscar"]}%' ORDER BY nombre";
$result mysqli_query($link$sql);
    if(
$row mysqli_fetch_array($result)){
        echo (
"<table class=\"miTabla\"> \n"); //muestra nombres en la tabla.
        
while ($row mysqli_fetch_array($result)) {
            echo(
" <tr> \n");
            echo(
"        <td>".$row["id"]."</td> \n");
            echo(
"        <td>".$row["nombre"]."</td> \n");
            echo(
"        <td>".$row["autor"]."</td> \n");
            echo(
"        <td>".$row["receta"]."</td> \n");
            echo(
"        <td>".$row["fecha"]."</td> \n");
            echo(
" </tr> \n");
            }
        echo(
"</table> \n");
        echo(
"<p><a href = acceso.html>Volver</p> \n");
        } else {
        echo(
"<p>¡No se ha encontrado ningun registro!</p> \n");
        echo(
"<p><a href = acceso.html>Volver</a></p> \n");
        }
?>
</body>
</html>
__________________
Los manuales existen por un motivo... explicar el funcionamiento de algo. ;-)