Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/12/2004, 11:26
aimar_20
 
Fecha de Ingreso: junio-2004
Mensajes: 101
Antigüedad: 19 años, 10 meses
Puntos: 0
gracias cluster por tu comentario

Hola, tras ver que no conseguia resolver el proble, decidi quitar el vector, e ir añadiendo a una variable, las posibles querys de cada campo del formulario. Pero no se porque no me entra en los if's.
Te pongo el código a continuación:


if ((empty($author)) && (empty($year)) && (empty($title)) && (empty($pages)) && (empty($url)))
{

echo '<table width="95%" align="center" border="0" cellpadding="3" cellspacing="1" >';
echo '<tr>';
echo '<td>';
echo '<font class="text">';
echo "You must especify some data<br><br>";
echo "<a href='search_1024.php'>Go back</a>";
echo "<br><br><br><br><br><br><br><br><br><br><br><br>< br><br><br><br><br><br><br><br><br>";
}

else
{

conectar();

$_pagi_sql="Select * From reference where 1 ";

if (!empty($_POST["author"]))
{
$_pagi_sql.= "AND Author like '%$author%'";

}

if (!empty($_POST["title"]))
{
$_pagi_sql.= "AND Title like '%$title%'";

}

...............


AQUI VA EL RESTO DE CODIGO QUE ME MUESTRA LOS RESULTADOS


}
He hecho pruebas, y no entra a ningún if, debe ser que no hago bien lo del else desues del primer if, pero no entiendo porque

También he probao a poner if(isset(..)), pero ocurre exactamente lo mismo

Alguién me podría indicar como hacerlo funcionar....

Gracias