PHP - consulta mysql para php

 
Vista:
sin imagen de perfil

consulta mysql para php

Publicado por maribajar (1 intervención) el 23/08/2007 22:19:25
Hola
Estoy haciendo una consulta en mysql para php, y tengo una tabla llamada socios, donde tengo los atributos numero de socio y provincia. Quisiera saber cuantos socios hay de cada provincia, para ello lo hago de la siguiente forma:
$nombre_provincia=mysql_query("select provincia, count (*) from Socios group by provincia",$link);
while($row = mysql_fetch_array($nombre_provincia)) {
printf("En la asociacion existen %s socios de %s", $row["1"], $row[0]);
}

Pero me da el siguiente error:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource
mysql_free_result(): supplied argument is not a valid MySQL result resource

Que estoy haciendo mal, y como lo podría solucionar.
Muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consulta mysql para php

Publicado por Adrian (7 intervenciones) el 23/08/2007 22:38:45
Te puedes guiar con este ejemplo.

<?php
$link= mysql_connect("localhost","root","");
mysql_select_db("botica",$link);

//sentencia sql
$sql="SELECT nombre, count( * ) as cantidad
FROM ventas
GROUP BY nombre";

//envio la sentencia al servidor mysql
$nombre_provincia=mysql_query($sql,$link) or die(mysql_error());

$br="<br>";

while($row = mysql_fetch_array($nombre_provincia)){

echo "Del producto $row[nombre] tengo $row[cantidad]".$br;
}
?>

Espero te sea util.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar