Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2003, 22:53
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Duda con busqueda?

Estoy tratando de hacer una busqueda en una Base de Datos pero tengo que hacerlo siguiendo varios criterios de busqueda. Por ejemplo este compara el valor de el edit llamado $query con el campo familia de la tabla, pero tengo otros dos criterios por ejemplo dos edit mas edit 1 y edit2 pero no se como ponerlos a comparar en la misma consulta.
Código PHP:
<?php
echo "<html><title>.:Resultados de la Búsqueda:.</title><body <body background=\"img/bg.gif\">";
echo 
"</body></html>";
mysql_connect("localhost");
mysql_select_db("bdplantas");
switch (
$_POST['opciones'] ) {
    case 
"anticancerigena":
        
$result mysql_query("SELECT * FROM anticancerigenas WHERE familia LIKE '$query'  ORDER by id");
         while (
$row=mysql_fetch_assoc($result))
          {
            echo 
"<font face=\"Tahoma\" size=\"2\">Familia:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['familia']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Nombre Científico:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['nombre_cientifico']."</font>";
             echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Nombre Común:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['nombre_comun']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Tipos de Cáncer:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['tipos_cancer']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Parte de la Planta Empleada:</font>";
             echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['parte_plan_emple']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Preparación:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['preparacion']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Tipo de Estudio:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['tipo_est']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Metabólitos responsables de la acción:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['met_resp_act']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Referencia:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['ref']."</font>";
            echo 
"<br>";
            echo 
"--------------------------------------------------";
            echo 
"--------------------------------------------------";
            echo 
"--------------------------------------------------";
           }
           
mysql_free_result($result);
        break;
        case 
"hipoglicemiante":
        
$result mysql_query("SELECT * FROM hipoglicemiante WHERE familia LIKE '$query'  ORDER by id");
         while (
$row=mysql_fetch_assoc($result))
          {
            echo 
"<font face=\"Tahoma\" size=\"2\">Familia:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['familia']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Nombre Científico:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['nombre_cientifico']."</font>";
             echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Nombre Común:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['nombre_comun']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Parte de la Planta Empleada:</font>";
             echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['parte_plan_emple']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Preparación:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['preparacion']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Tipo de Estudio:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['tipo_est']."</font>";
            echo 
"<br>";
            echo 
"<font face=\"Tahoma\" size=\"2\">Metabólitos responsables de la acción:</font>";
            echo 
"&nbsp;";
            echo 
"<font face=\"Tahoma\" size=\"2\">".$row['met_resp_act']."</font>";
            echo 
"<br>";
            echo 
"--------------------------------------------------";
            echo 
"--------------------------------------------------";
            echo 
"--------------------------------------------------";
          }
          
mysql_free_result($result);
        break;
    default:
    die(
"No puedo adicionar nada a la BD");
 }
?>
Salu2
__________________
Ing. Reynier Pérez Mira