Y estás seguro que $seach toma el valor esperado antes de atacar tu consulta? ..
o dicho de otra forma .. has hecho un :
Código PHP:
$sql=".....";
echo $sql;
Para comprobar si la consulta se genera con la sintax que esperas?
bueno .. si resulta que no obtienes nada en $search .. mejor usa (ademas que es ALTAMENTE recomendable) que uses los arrays superglobales:
Código PHP:
//Al principio de tu script ..
$search=$_GET['search'];
O en su defecto (si uas PHP inferior a la versión 4.1.x): $HTTP_GET_VARS['search']
Te invito a que leas esta FAQ:
http://www.forosdelweb.com/showthrea...989#post238989
(es y la anterior FAQ)
Un saludo,