-1
我有一個問題。我想返回函數的值作爲MySQL的結果返回函數值作爲Mysql結果
function Gets_comments_array_from_db($type, $thread_comment_id) {
# Sets variable for Query
$The_TYPE = $type;
$Thread = mysql_real_escape_string(intval($thread_comment_id));
# return array query for Further working
return mysql_query("SELECT * FROM `site_comments` WHERE `type`='".$The_TYPE."' AND `thread_comment_id`='".$Thread."'");
}
而且
while($comment = mysql_fetch_array(Gets_comments_array_from_db('news', $id)){
echo '11';
}
謝謝! :)
循環爲什麼你不知道,這並不功能正常嗎?您在while循環的每次第一次迭代中都執行'Gets_comments_array_from_db',因此您一次又一次地執行查詢。只得到第一個結果..如果有的話。而你爲什麼要這麼做呢?所以沒有意思.. – dbf
你是否在某處迭代$ id ...? –