Cita:
Empezado por enecumene
Hola Richy08, el error que te da te esta indicando que hay un error de sintaxis o que algo en esa linea. revisalo bien puede ser que falta un ' o un $, ese tipo de cosas.
aqui cambia las comillas por ':
Código PHP:
$sql = 'SELECT * FROM users WHERE snombre LIKE '%$_POST["Buscar"]%' ORDER BY snombre';
Saludos.
|
gracias enecume ya encontre el error no se si es el editor o la persona que subio el codigo a internet
lo puso mal pero la solucion es quitarle a buscar las comillas y listo quedaria asi
Código PHP:
$sql = 'SELECT * FROM users WHERE snombre LIKE '%$_POST[Buscar]%' ORDER BY snombre';
ahora el problema que tengo no lo entiendo, segun l oque he leido se supone
que isset te sirve para saber si una variable existe y no esta vacia con el "!" la estoy negando pero al llegar ahi lo que hace que me toma la cadena como espacios en blancos y ejecuta el query como resultado me devuelve todos los registros de la base de datos estoy mal, o estoy en lo cierto
Código PHP:
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;
}