想知道將列中的所有值一起添加到列中的pid = $ pid的最佳方式是什麼。MySQL如何將所有列添加到一起,其中pid = X
下面是我用什麼樣的一些示例代碼:
$query = mysql_query("SELECT pid, reputation FROM reputation WHERE pid=\"{$post['pid']}\"");
while($rep = mysql_fetch_assoc($query))
{
echo $rep['reputation'];
}
這工作正常,但是當一個以上的行存在,其中的pid = XI需要對這些行的聲譽列在一起,並輸出加結果。
[**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並被正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 – j0k 2013-02-11 09:14:24