我有這個在我的數據庫的例子:如何在MySQL數據庫上查詢此信息?
tA------tB
lewbr - blabla1
lewbr - blabla2
lewbr - blabla3
blabla1 - lewbr
blabla2 - lewbr
blabla3 - lewbr
什麼我需要做SELECT
從lewbr
得到所有文本?
例子:List of LewBr: blbla1, blabla2, blabla3
我在一家軟件遊戲有這個在我的PHP:
public function getAllFriends($oi1) {
$a = $this->plugin->provider->db->query("SELECT * FROM amigos WHERE tA='$oi1'");
$b = mysqli_fetch_assoc($a);
return $b;
}
EVENT
$msg = null;
foreach($this->getAllFriends($player) as $friend => $p) {
if($friend == 'p2') {
$msg .= "$p, ";
}
}
$sender->sendMessage("HI: $msg");
return;
但它只返回1個播放列表的..像
List of LewBr: blabla1,
遺憾的英語不好。 –
嗨,你誤解了mysqli_fetch_assoc。該函數將從查詢執行中返回1行結果。不是全套。所以你的事件在事件循環1行,所以1結果。在你的函數中返回$ a並循環。 – Nic3500
我已經測試過你說什麼,也不太適用..:/ –