Obtener resultado sin mysql_fetch_array

Alejandro
17 de Enero del 2006
Hola a todos

Estoy empezando a utilizar MySQL y hasta el momento solo habia utilizado mysql_fetch_array por q la consulta regresaba mas de un registro pero ahora hago una consulta que regresa solo 1 valor, podrian ayudarme por favor y decirme que funcion debo de utilizar para obtener el resultado del sig query:

SELECT avg (Calif) as Prom FROM Tabla WHERE name = 'Alejandro'

Gracias

Andalbor
17 de Enero del 2006
Hola, Alejandro. Me parece que la funcion mysql_fetch_array() también sirve para tu caso, solamente con la diferencia que entregará un solo registro. Para imprimirlo en pantalla debes codificar algo como sigue:

$consulta = "SELECT avg (Calif) as Prom FROM Tabla WHERE name = \'Alejandro\'";
$resultado = mysql_fetch_array(mysql_query($consulta);
echo "El promedio de Alejandro es ".$consulta["Prom"];

Espero que te funcione :¬)