Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2014, 16:10
Avatar de ignacio85r
ignacio85r
 
Fecha de Ingreso: mayo-2010
Ubicación: mar del plata
Mensajes: 155
Antigüedad: 14 años
Puntos: 0
Pregunta error de sintaxis en buscador.

buena gente. estoy trabajando en un buscador... pero al ejecutar el codigo, si bien funciona... lo hace mal ya que me muestra codigo fuente que no se deberia ver, creo que es por un error en la sintaxis, pero no logro ubicarlo y ya tengo los ojos cruzados alguien seria tan amable de ayudarme?? aqui dejo el codigo con la imagen de lo que devuelve.

Código PHP:
<?php print('<?xml version="1.0" encoding="UTF-8"?>');?>
<!DOCTYPE html>

<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","","empresa");
$sql "SELECT * FROM articulos WHERE nombre LIKE '%{$_POST["buscar"]}%' ORDER BY nombre";
$result mysqli_query($link$sql);

    if(
$row mysqli_fetch_array($result)){
        print (
"<table class=\"miTabla\"> \n"); //muestra nombres en la tabla.
        
while ($row mysqli_fetch_array($result)) {
            print(
" <tr> \n");
            print(
"        <td>".$row["id"]."</td> \n");
            print(
"        <td>".$row["nombre"]."</td> \n");
            print(
" </tr> \n");
        }
        print(
"</table> \n");
        print(
"<p><a href = "acceso.html">Volver</p> \n");
        } else {
        print(
"<p>¡No se ha encontrado ningun registro!</p> \n");
        print(
"<p><a href = "acceso.html">Volver</a></p> \n");
        }
?>
</body>
</html>
resultado al no ingresar termino de busqueda.



Uploaded with ImageShack.us

desde ya muchas gracias!!!!
__________________
Los manuales existen por un motivo... explicar el funcionamiento de algo. ;-)