Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2009, 19:45
Avatar de revapax
revapax
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago
Mensajes: 39
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta registros repetidos..

Hola necesito un poco de ayuda...estoy haciendo un sistema de veterinario y tengo el siguiente formulario donde se pueden buscar por el rut, nombre, raza, especie una mascota al presionar el boton buscar se llenara un combobox con los registros pero no me funciona... no se si esta mal la consulta o que... ojala me puedan ayudar...

Código:
 
<form id="form1" method="post" action="verficha.php">
<table width="361" border="0">
<tr>
<td width="209">Rut Cliente</td>
<td width="142"><label>
<input type="text" name="rutcliente" id="textfield" />
</label></td>
</tr>
<tr>
<td>Nombre Mascota</td>
<td><input type="text" name="nombre" id="textfield2" /></td>
</tr>
<tr>
<td>Raza</td>
<td><input type="text" name="raza" id="textfield3" /></td>
</tr>
<tr>
<td>Especie</td>
<td><input type="text" name="especie" id="textfield4" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><label>
<input type="submit" name="button2" id="button2" value="Buscar" />
</label></td>
</tr>
<tr>
<td>
combobox
Código:
<?php
if ($_POST[button2]) {
    $cliente=$_POST["rutcliente"];
    $raza=$_POST["raza"];
    $especie=$_POST["especie"];
    $nombre=$_POST["nombre"];
    $res = mysql_query ("SELECT * FROM mascota WHERE (CLIENTE_IdCliente = '$cliente') 
   OR NombreMascota like '%$nombre%' OR RAZA_NombreRaza like '%$raza%' OR 
   EspecieMascota like '%$especie%'") or die ("Pregunta Invalida");

    if ($w = mysql_fetch_array($res)){ 
	echo '	<select name= "mascota" style = "width: 190px"> ' ;
	echo $sql;		
	do {
    	       echo '<option value= "'.$w["IdMascota"].'">'.$w["IdMascota"].' --> '.$w["NombreMascota"].' </option>';
				
	} while ($w = mysql_fetch_array($res)); 
	    echo '</select>';
	} 
} else
 echo 'no hay registros';
}
?>