I want to select one column values separated by commas from the below table.
username
--------
A
B
C
D
I want the result like A,B,C,D.
I want to select one column values separated by commas from the below table.
username
--------
A
B
C
D
I want the result like A,B,C,D.
you can do it directly on your query. use GROUP_CONCAT
for this,
SELECT GROUP_CONCAT(`username`)
FROM tableName
Use this code:
$qry="select username from tableName ";
$exe=mysql_query($qry);
while($r=mysql_fetch_array($exe))
{
$userName .=$r['username'].",";
}
$userName =substr($userName,0,-1);
echo $userName;
Try like this:
$sql = 'SELECT username FROM table_name';
$query = mysql_query($sql);
$csv = array();
while($row = mysql_fetch_array($query)) {
$csv[] = $row['username'];
}
echo implode(',', $csv);