你好
我沒有找到插入多個選擇MySQL的表列單PHP陣列上我的問題的任何解決方案。如何將多個選擇的MySQL的列單PHP數組
$sql = "SELECT * FROM zaznam,client WHERE zaznam.id_client=client.id_client
AND zaznam.id_client=1";
$result = mysql_query($sql);
$data = array();
while ($row = mysql_fetch_assoc($result)) {
$data[] = $row;
}
echo json_encode($data);
- 編輯:我需要 「zaznam.date」, 「zaznam.rozdil」 和 「client.limit」,而不是在WHERE parametr該id_client。
此代碼插入到我的表的所有列的Array中。但我想達到的解決方案,我可以在這個數組中只插入一些列。
我試了3個小時左右才發現這個東西有什麼想法。也許我錯過了一些東西,比如果你鏈接我的解決方案,它也會很棒。
我希望我把每次你需要幫助我:)
Chosse
您可以指定所需列而不是使用'*'。 –
在sql中選擇你想要的列而不是'*'(這都是)? – Matt
在您的選擇查詢中添加所需的列名稱。它會進行優化,並擺脫陣列上不必要的列。 –