par
Elie » 28 déc. 2014, 21:53
Il va falloir réviser un peu...
$result = mysql_query("SELECT numero FROM table1");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$a = array($row["numero"]);
}
Va retour juste $a = array('Le dernier numero');
Il faut faire :
$a = array();
$result = mysql_query("SELECT numero FROM table1");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$a[] = $row["numero"];
}
Ce qui va retourner $a = array(0 => 'Premiere réponse', 1 => 'Deuxieme réponse');
Mais toi tu me donne comme exemple un truc avec des keys différents et tu veux comparé les keys ...
$a = array(1564 => 56, 6554 => 0, 6482 => 120, 1671 => 19);
Donc je ne sais pas qui croire ...
Si tu veux comparer les keys tu fais comme je t'ai montré, si tu veux comparer les valeurs tu te sers effectivement de array_diff()
Il va falloir réviser un peu...
[php]$result = mysql_query("SELECT numero FROM table1");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$a = array($row["numero"]);
}[/php]
Va retour juste $a = array('Le dernier numero');
Il faut faire :
[php]$a = array();
$result = mysql_query("SELECT numero FROM table1");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$a[] = $row["numero"];
}[/php]
Ce qui va retourner $a = array(0 => 'Premiere réponse', 1 => 'Deuxieme réponse');
Mais toi tu me donne comme exemple un truc avec des keys différents et tu veux comparé les keys ...
$a = array(1564 => 56, 6554 => 0, 6482 => 120, 1671 => 19);
Donc je ne sais pas qui croire ...
Si tu veux comparer les keys tu fais comme je t'ai montré, si tu veux comparer les valeurs tu te sers effectivement de array_diff()