我想對我的表「細節」做一個選擇,其中有4個寄存器,id爲0,1,2,3但這隻返回id 1,2,3。會是什麼?問題select mysqli
$sqls = "
SELECT *
FROM details
WHERE ped = 4500088849";
$results = mysqli_query($conn, $sqls);
while($row = mysqli_fetch_array($results)) {
print $row['ebelp'];
}
我想對我的表「細節」做一個選擇,其中有4個寄存器,id爲0,1,2,3但這隻返回id 1,2,3。會是什麼?問題select mysqli
$sqls = "
SELECT *
FROM details
WHERE ped = 4500088849";
$results = mysqli_query($conn, $sqls);
while($row = mysqli_fetch_array($results)) {
print $row['ebelp'];
}
您查詢是其中列ped
包含值11
使用mysql命令行執行查詢
SELECT ped, ebelp FROM details;
而行過濾檢查寄存器0的ped
列中的值,它聽起來像有一個值其他值t hen 11.
使用查詢SELECT * FROM details
可以獲取包含詳細信息表中所有列的所有行。
對不起是ped = 4500088849,檢查我的更新 – Annon
如果從查詢中刪除WHERE子句,是否會返回所有行? 你能否提供表定義(使用mysql命令行:'desc details;') – LoonusMaximus
請包含您的完整數據庫表。沒有這些數據,真的很難幫助你。 – csabinho
@csabinho檢查我的更新 – Annon