phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Remarque :conversion de tableau en chaîne - PHP et mySQL

Changer cette ligne

 $address[] = mysql_result($row, 0 );

À ceci :

 $address[] = $row;

Et ensuite pour voir les clés et les valeurs disponibles dans le nouveau $address tableau, vous pouvez faire quelque chose comme ceci :

 print_r($address);

Afin de conserver implode() fonctionnel, faites quelque chose comme ceci :

for ($i = 0; $i < count($address); $i++) {
  $all_address[] = implode(',', $address[$i]);
}

Sortie finale :

if ($p_address=mysql_query($email))
{
$address = array();

while($row = mysql_fetch_assoc($p_address))
{     
 $address[] = $row;
}

for ($i = 0; $i < count($address); $i++) {
  $all_address[] = implode(',', $address[$i]);
}

// Example for outputting on screen:
foreach ($all_address as $aa) {
  print $aa . "<br/>\n";
}
}

J'espère que ça aide...