Código PHP:
$consulta = "SELECT * FROM regist WHERE
nombre LIKE '%$dato%' OR
apellido LIKE '%$dato%' OR
cod LIKE '%$dato%' OR
correo LIKE '%$dato%' ORDER BY nombre ASC";
mysql_real_escape_string($dato);
mysql_error();
$result = mysql_query($consulta) or die('Error, query failed'. mysql_error());
while ($row = mysql_fetch_array($result)){
$mostrar=$row['mostrar'];
if ( $mostrar==$mos ){
$nombre= $row['nombre'];
$apellido= $row['apellido'];
esa es toda la consulta...ps obvio la parte de mostrar resultados ps eso lo hace bien..la conexion a la base de datos tambn...todo esta bn excepto eso ps que cuando consulto con nombre y apellido no me lo hace.....aclaro son dos campos..el campo nombre es uno y el campo apellido es otro
muchas gracias a los que me puedan ayudar