XFranck
Messages postés21Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention13 septembre 2011
-
21 mars 2006 à 14:45
XFranck
Messages postés21Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention13 septembre 2011
-
21 mars 2006 à 15:21
Bonjour, je débute en php et voici mon problème :
<?php
include("php/login.php");
$P_Check_GorM = $_POST['F_Check_GorM'];
$SQL = "SELECT member.member_name, member.member_ville, member.member_ip, pays.pays_fr FROM member, pays WHERE member_id='$P_Check_GorM' AND member.pays_id=pays.pays_id";
$REQ = mysql_query($SQL);
$data = mysql_fetch_array($REQ);
$Chaine2Flash = implode($data, ",");
echo("ChainePHP=$Chaine2Flash");
?>
Le problème est que le résultat est doublé et me donne :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 21 mars 2006 à 14:52
Hello,
c'est parceque mysql_fetch_array renvoie un tableau double, l'un indexé numériquement, l'autre indexé associativement.
Change en mysql_fetch_assoc, mysql_fetch_row, ou mysql_fetch_array avec l'option MYSQL_ASSOC
(je te renvoie à la doc).