sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Bemærk:Konvertering af array til streng - PHP &mySQL

Skift denne linje

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

Til dette:

 $address[] = $row;

Og så for at se de nøgler og værdier, der er tilgængelige i den nye $address array, kan du gøre noget som dette:

 print_r($address);

For at beholde implode() funktionel, gør noget som dette:

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

Endeligt output:

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";
}
}

Håber det hjælper...



  1. Beskyt LocalDB mod brugeradgang

  2. Kan ikke logge ind på phpMyAdmin med min root-adgangskode til mySQL (på Mac OS X Lion)

  3. vælg fra mysql db med 300 tabeller med et standardpræfiks

  4. Kald til udefineret funktion __() fejl - phpMyAdmin