0
我有一個ID爲$friends = array(0001, 0002, 0003, 0004)
的數組,其中table_name = friends
,column_header = fid
。 fid
在friends
中可能包含或不包含其中一個朋友ID。我想在查詢中輸入$friends
,並返回$friends
和fid
行中的所有當前值。從具有PDO的SQL數據庫中拉取數組值(PHP)
我敢肯定,fid={array_values($friends)}
是錯誤的,但我不知道怎麼傳where部分數值數組...
//All DB_X's are defined in another file that is included in this actual file
$db = new PDO("mysql:host=".DB_SERVER.";dbname=".DB_NAME, DB_USER, DB_PASS);
$stmt = $db->prepare("SELECT fid FROM friends WHERE fid={array_values($friends)} ORDER BY fid ASC");
$stmt->execute();
$friendResults = $stmt->fetchAll();