Array_push - Error SQL

Eléphant du PHP | 206 Messages

02 mai 2009, 10:44

Bonjour à tous,

Je sèche un peu sur l'utilisation du array_push...


Le principe étant grace à l' ID de récupérer les valeurs d'un champ de la table sous forme de tableau

La table

Code : Tout sélectionner

CREATE TABLE annonces_secteurs ( msgid int(11) NOT NULL, idsecteur int(11) NOT NULL, main int(11) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
La requete

Code : Tout sélectionner

<?php include ("../bddconnect.php"); $query_select_secteur = "SELECT idsecteur FROM annonces_secteurs WHERE msgid='".$_GET['id']."' "; $alerte_secteur = array(); while( $row = mysql_fetch_array($query_select_secteur) or die ('Erreur SQL !<br>'.mysql_error()) ) { array_push($alerte_secteur,$row[0]); } print_r ($alerte_secteur); ?>
la requête est simple mais le traitement que j'applique n'est pas bon...

Si vous avez une idée

ViPHP
ViPHP | 2291 Messages

02 mai 2009, 11:35

Et comme ceci :?:
<?php
include ("../bddconnect.php");

$query_select_secteur = "SELECT idsecteur FROM annonces_secteurs WHERE msgid='".$_GET['id']."' ";
$result = mysql_query ($query_select_secteur) or die ("Erreur SQL !");

$alerte_secteur = array();

while( $row = mysql_fetch_array($result))
{
    array_push($alerte_secteur,$row[0]);
}
print_r ($alerte_secteur);
?>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

02 mai 2009, 12:04

Quelle est l'erreur ?

Sans ça, nous pourrions passer la journée pour trouver, ou alors avoir une chance de cocu ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 206 Messages

02 mai 2009, 12:40

Dunbar a eu une chance de cocu :) La requete fonctionne le print_r me retourne mes valeurs exacts !

Merci , je vais écrire la suite now :)

ViPHP
ViPHP | 2291 Messages

02 mai 2009, 14:07

C'est une chance de cocu, ou alors j'ai simplement prie la peine de lire le code et vue l'erreur elle étais grosse pourtant :evil:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

02 mai 2009, 14:20

ou alors j'ai simplement prie la peine de lire le code et vue l'erreur elle étais grosse pourtant :evil:
=D> ;)

Eléphant du PHP | 206 Messages

03 mai 2009, 11:47

c'est clair grosse erreur :oops:

en tout cas merci !

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]