您好,我有表user
,列id
等等。現在我想以字符串形式的所有ID用逗號分隔,並附加前綴A.串連使用查詢從數據庫中提取所有ID的字符串
手段假設我有id爲1, 2, 3, 4 etc
現在我要像導致像A1,A2,A3
這
我做了記錄我的方式,但它太複雜,我想用單個查詢來完成。 我的代碼是在其工作正常。
$send_idstring='';
$qry="SELECT concat('A',id) as id FROM `admin` WHERE concat(fname,' ',lname) LIKE '%".addContent($searchVal)."%' ";
$send_id=mysql_query($qry);
while($row=mysql_fetch_assoc($send_id)){
$send_idstring.=$row['id'].',';
}
$send_idstring=trim($send_idstring, ",");
echo $send_idstring;
它給我輸出,因爲我想,但我想另一種方式來做到這一點,請建議。
什麼是你的方法的問題?然後嘗試[這](http://php.net/manual/en/language.operators.string.php) – 2013-04-23 07:33:18