Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2007, 07:18
vvillar21
 
Fecha de Ingreso: mayo-2007
Ubicación: Los Teques -Edo Miranda
Mensajes: 43
Antigüedad: 17 años
Puntos: 0
Re: Como hacer una consulta en PHP con la funcion mysql_result

si estas trabajando con php y mysql yo te recomiendo q hagas lo siguiente...Primero guarda el query q deseas ejecutar en una variable por ejemplo
$query="SELECT p.nombre, p.apellidos FROM persona p WHERE p.cedula='1254869';";

luego crea otra variable donde le vas a pasar por parametros la variable dond guardastes el query, en este caso $query. Esta nueva variable te ejecuta la setencia en mysql.
$resul=mysql_query($query);

luego en otra variable vas a asociar el resultado de la consulta q te arrojo el mysql_query, la cual esta guardada en $resul. Vas a utilizar la funcion mysql_fetc_assoc(), y le pasas por paremetros la variable $resul...como se muestra a continuacion:

$registro=mysql_fetch_assoc($resul);

y por último para poder mostras los campos de la base de datos q te interesan lo unico q tienes q hacer es utilizar la var $registro asi

echo $registro['p.nombre']; (las llamas por el nombre del campo q tengan en la bd)

tambien puedes crear alias en los querys q vas a ejecutar por ejemplo

$query="SELECT p.nombre as nombre, p.apellidos as ape FROM persona p WHERE p.cedula='1254869';";

hace lo mismo q te expliq anteriormente pero cuando necesites mostrar el campo de la base de datos solo debes colocar el alias q le distes al campo en tu sentencia sql...seria asi

echo $registro['nombre'];
echo $registro['ape'];

Adios espero q te sirva :)