我有一個查詢返回表中特定用戶的所有信息。該用戶可以在表中有多個記錄,並且它們由ID
列唯一標識。分隔符ID的查詢結果來自
$tsql = "SELECT * FROM Table WHERE UserID = '$UserID'";
$stmt = sqlsrv_query($conn, $tsql);
while($row = sqlsrv_fetch_array($stmt)) {
echo $row['ID'];
}
這將返回949596,它們是DB中的三個ID 94,95和96。我怎樣才能將這個結果分開,並讓每個ID都在一個變量中?
得到最後ID我可以這樣做:
while($row = sqlsrv_fetch_array($stmt)) {
$AssignedID = $row['ID'];
}
echo $AssignedID;
這將導致96是最後分配的ID。不幸的是,僅僅爲了讓最終用戶通過頁面更新對象,這是不夠的。這一切都取決於ID的
我嘗試使用像某人建議的數組,但似乎無法得到它的工作。
任何人都可以幫助我?
'echo $ row ['ID']。 '
';'? –