Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/12/2006, 19:51
Nexus_
 
Fecha de Ingreso: noviembre-2006
Mensajes: 146
Antigüedad: 17 años, 5 meses
Puntos: 1
Re: Buscador con varias condiciones

Es la idea. Las variables vienen de un formulario con opciones, no con campos de texto por lo que se exactamente el valor que van a tener.

He modificado el código y funciona pero ahora el problema es otro. En el formulario he añadido un area de texto para poder buscar por referencia (es un campo con auto increment). La idea es que si se sabe la referencia te de directamente todos los campos de dicha referencia sin que sea necesario completar el resto del formulario de busqueda, pero me vuelve a dar el error de antes. (las lineas de comentario son las que he quitado).

Código PHP:
$link mysql_connect("localhost"); 
mysql_select_db("db"$link);
/* if (!isset($referencia)) { */ $result mysql_query("SELECT * FROM tabla WHERE condicion1 = '$condicion1' AND condicion2 = '$condicion2' ORDER BY referencia" $link); /*} */
/* else { $result = mysql_query("SELECT * FROM tabla WHERE referencia = '$referencia'" , $link);} */
if ($row mysql_fetch_array($result)){ 
      echo 
"<table border = '1'> \n"
      echo 
"<tr> \n"
while (
$field mysql_fetch_field($result)){ 

      echo 
"</tr> \n"
do { 
        echo 
"<tr> \n"
        .......
            echo 
"</tr> \n"
      } while (
$row mysql_fetch_array($result)); 
            echo 
"</table> \n"
} else { 
echo 
"No se han encontrado coincidencias"