Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Imprimir resultados de consulta en bd

Estas en el tema de Imprimir resultados de consulta en bd en el foro de Bases de Datos General en Foros del Web. Hola a todos! La pregunta es cómo imprimir todos los valores de la fila de una tabla cuando encuentro el resultado según la consulta x ...
  #1 (permalink)  
Antiguo 26/05/2010, 12:57
Avatar de kmzero  
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Imprimir resultados de consulta en bd

Hola a todos!
La pregunta es cómo imprimir todos los valores de la fila de una tabla cuando encuentro el resultado según la consulta x
Código PHP:

<?
$con
=mysql_connect("localhost","xxx","xxx");

//hice una consulta según un campo "region"

$sql "SELECT * FROM nombre WHERE region like '%$buscar%' 
ORDER BY id DESC"
;

mysql_select_db("xxx"$con); 

$result mysql_query($sql$con); 

$total mysql_num_rows($result);

//imprimi resultados
if ($row mysql_fetch_array($result)){ 
echo 
"Resultados para: <b>$buscar</b>";
do { 

?>

<p><b><a href="../buscador.php?Id=<?=$row['Id'];?>"><?=$row

['Nombre'];?></a></b></p> 

//pedí que me traiga los resultados mostrando la columna Nombre, pero necesito que me muestre toda la fila de datos, ejemplo: nombre, calle,
// teléfono, ciudad)
y si agrego a continuación de  ['Nombre'] los otros campos, me tira error


<?
} while ($row mysql_fetch_array($result)); 
echo 
"<p>Resultados: $total</p>";
} else { 
// En caso de no encontrar resultados
echo "No se encontraron resultados para: <b>$buscar</b>"
}
}
}
?>
En caso que no se pueda, Cómo puedo lograr rellenar el vínculo que
muestra el resultado en mi página "../buscador.php?Id=..." si es una variable que se le envía al servidor?

Muchas Gracias a todos!! llevo días rompiéndome la cabeza
?>

Etiquetas: mysql, php, resultados, bases-de-datos
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 02:52.