al ejecutar mi codigo me aparece el siguiente error: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
y por mas que verifico no encunetro en que estoy fallando
si alguien sabe o tiene alguna idea el porque
graxias desde ya por la paciencia q os caracteriza
Código PHP:
<?
if (($tmp1=$_POST['id'])&&($tmp2=$_POST['fecha1'])&&($tmp3=$_POST['fecha2'])&&($tmp4=$_POST['id1'])){
$result=mysql_query("SELECT tabla1.codigo
FROM tabla2,tabla1
WHERE tabla2.fecha BETWEEN '".$tmp2."' AND '".$tmp3."'
AND tabla1.idab = tabla2.idab
AND tabla1.id='".$tmp1."'
UNION (SELECT tabla1.cod_sitio
FROM tabla3, tabla1
WHERE tabla3.fecha BETWEEN '".$tmp2."' AND '".$tmp3."'
AND tabla1.idab = tabla3.idab
AND tabla3.id1='".$tmp4."'
;");
$tmp=mysql_fetch_array($result);
echo $tmp[0];
}else echo "no exite informacion!";?>