Foros del Web » Programando para Internet » PHP »

ayuda en consulta con select

Estas en el tema de ayuda en consulta con select en el foro de PHP en Foros del Web. yo tengo el codigo de abajo, el tema es como hago para que el select 2do osea busqueda2 tome el nombre = resultado de columan ...
  #1 (permalink)  
Antiguo 27/04/2009, 12:55
 
Fecha de Ingreso: abril-2009
Mensajes: 409
Antigüedad: 15 años
Puntos: 3
ayuda en consulta con select

yo tengo el codigo de abajo, el tema es como hago para que el select 2do osea busqueda2 tome el nombre = resultado de columan madre en la busqueda1.
espero que se haya entendido.

saludos y gracias


$buscar = $_POST['buscar'];
$busqueda = mysql_query("select nombre,madre from sbaejemp where nombre like '$buscar%' order by nombre ASC limit 0,30") or die(mysql_error());
while ($result=mysql_fetch_array($busqueda))
{
echo "<b>NOMBRE:</b>".$result["nombre"];
echo "-";
echo "<b>MADRE:</b>" .$result["madre"];
echo "</br>";
}

$madre= $result["madre"];
$busqueda2= mysql_query("select nombre,madre from sbaejemp where nombre = '$madre' order by nombre ASC limit 0,30")or die(mysql_error());

while ($result2=mysql_fetch_array($busqueda2))
{
echo $result2["madre"];
echo "</br>";
}
mysql_free_result($busqueda2);

?>

Última edición por diegomel; 27/04/2009 a las 13:33
  #2 (permalink)  
Antiguo 27/04/2009, 15:12
 
Fecha de Ingreso: marzo-2008
Mensajes: 51
Antigüedad: 16 años
Puntos: 1
Respuesta: ayuda en consulta con select

para que la segunda busqueda tenga todos los valores y no te arroje solo uno debes introducirlo dentro del while.. algo como esto

Código PHP:
$resultado=mysql_query("codigo sql",$link);
while(
vec1=mysql_fetch_array($resultado)
{
   
$resultado1=mysql_query("ahora metes la variable vec1['madre'] o lo que quiras",$link);
     
vec2=mysql_fetch_array($resultado1);


no se si captas..?
  #3 (permalink)  
Antiguo 27/04/2009, 15:21
Avatar de asassa  
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: ayuda en consulta con select

No entendi tu busqueda.. a como lo entendi no se si sea asi...

Quieres que tu busqueda prin principal, te arroje los resultados , y que en la segunda busqueda te de los resultados del registro?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:48.