Utilisation de array_count_value
p.clavier
-
Xil Messages postés 351 Statut Membre -
Xil Messages postés 351 Statut Membre -
Bonjour,
J'ai une table mysql … 2 dimensions dans laquelle je cherche … obtenir
l'occurence de chaque valeur.
Table = tableau
j'ai propos‚ le code suivant:
<?
include("config.inc.php"); \* connection … la base \*
$value = array ();
$i = 0;
$reponse = mysql_query("SELECT * FROM tableau");
while ($donnees = mysql_fetch_array($reponse))
{
$value[$i] = $donnees['value'];
$i++;
}
$tableau = array_count_values ( $value );
print_r ($tableau);
?>
J'ai en retour:
array()
Pouvez-vous me dire pourquoi il n'a pas trouve‚ de valeur dans ma table
(qui en est pourtant fournie) ?
Merci pour votre aide
p.clavier
J'ai une table mysql … 2 dimensions dans laquelle je cherche … obtenir
l'occurence de chaque valeur.
Table = tableau
j'ai propos‚ le code suivant:
<?
include("config.inc.php"); \* connection … la base \*
$value = array ();
$i = 0;
$reponse = mysql_query("SELECT * FROM tableau");
while ($donnees = mysql_fetch_array($reponse))
{
$value[$i] = $donnees['value'];
$i++;
}
$tableau = array_count_values ( $value );
print_r ($tableau);
?>
J'ai en retour:
array()
Pouvez-vous me dire pourquoi il n'a pas trouve‚ de valeur dans ma table
(qui en est pourtant fournie) ?
Merci pour votre aide
p.clavier
A voir également:
- Utilisation de array_count_value
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Impossible d'utiliser l'outil déplacement car la couche de destination est masquée ✓ - Forum Graphisme
- Vous avez utilisé ce numéro de téléphone à de trop nombreuses reprises - Forum Gmail
- La ressource demandée est en cours d'utilisation ✓ - Forum Logiciels
1 réponse
Bonjour,
mysql_fetch_array renvois un tableau associatif dont les variables portent le nom des colonnes du résultat d'une requête SQL.
As-tu bien une colonne nommée 'value' ? Si non, alors $donnees['value'] vaut null, et rien n'est ajouté dans ton tableau $value.
tu peux faire un print_r sur $donnees dans le while.
mysql_fetch_array renvois un tableau associatif dont les variables portent le nom des colonnes du résultat d'une requête SQL.
As-tu bien une colonne nommée 'value' ? Si non, alors $donnees['value'] vaut null, et rien n'est ajouté dans ton tableau $value.
tu peux faire un print_r sur $donnees dans le while.