Tema: Buenas
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 25/05/2009, 02:04
Lusini
 
Fecha de Ingreso: julio-2008
Mensajes: 84
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Buenas

Código:
1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'fecha like '30/04/1989' nacionalidad like 'Española' residencia like 'Málaga' fi' at line 1

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/vhost/buscocasting.es/home/html/admin/admin2.php on line 53
Me salen estos dos errores.

la linia 53 es:

Código PHP:
while ($row=mysql_fetch_array($result)) { 
y el mysql_error lo e puesto aqui:

Código PHP:
            if ($porsexo!=""||$porfecha!=""||$pornacionalidad!=""||$porresidencia!=""||$porfigurante!=""||$porprofesional!=""||$porojos!=""||$porpelo!=""||$portampelo!=""||$porpiel!=""||$poraltura!=""||$porpeso!=""||$porespecialidades!="") {$sql="$sql where";}
            
$a=0//bandera para ver si hay q poner un and
            
if ($porsexo!="") {$a=1;$sql="$sql sexo like '$porsexo'";}
            if (
$porfecha!="") {$a=1;$sql="$sql fecha like '$porfecha'";}
            if (
$pornacionalidad!="") {$a=1;$sql="$sql nacionalidad like '$pornacionalidad'";}
            if (
$porresidencia!="") {$a=1;$sql="$sql residencia like '$porresidencia'";}
            if (
$porfigurante!="") {$a=1;$sql="$sql figurante like '$porfigurante'";}
            if (
$porprofesional!="") {if ($a==1) {$a=0;$sql="$sql and ";} $a=1;$sql="$sql profesional='$porprofesional'";}
            if (
$porojos!="") {$a=1;$sql="$sql ojos like '$porojos'";}
            if (
$porpelo!="") {$a=1;$sql="$sql pelo like '$porpelo'";}
            if (
$portampelo!="") {if ($a==1) {$a=0;$sql="$sql and ";} $a=1;$sql="$sql tampelo='$portampelo'";}
            if (
$porpiel!="") {$a=1;$sql="$sql piel like '$porpiel'";}
            if (
$poraltura!="") {$a=1;$sql="$sql altura like '$poraltura'";}
            if (
$porpeso!="") {$a=1;$sql="$sql peso like '$porpeso'";}
            if (
$porespecialidades!="") {$a=1;$sql="$sql especialidades like '$porespecialidades'";}
                
$sql="$sql order by nacionalidad";
            
$result mysql_query($sql,$link);
            echo 
mysql_errno($link) . ": " mysql_error($link). "\n"