sql >> Database teknologi >  >> RDS >> Mysql

implodere et array i en kommasepareret streng fra mysql-forespørgsel

Prøv noget som dette:

$ids = array(); 
while ($row = mysql_fetch_assoc($result))  
{
    $ids[] = $row["UserID"]; 
} 
echo implode(", ", $ids);

Erstat "UserID" med kolonnenavnet på id'et i din tabel.

Så:først bygger du arrayet, derefter imploderer du arrayet til en streng.



  1. Tips til at opgradere til fra MySQL 5.7 til MySQL 8

  2. Opdater kolonne med tilfældig værdi

  3. Hvad er længden af ​​en PHP-session-id-streng?

  4. Migrering af data ved hjælp af Network_link