0
我試圖插入到我的數據庫,它工作正常,但LastInsertId總是出現0,任何想法?lastInsertId = 0
$stmt = $db->prepare('INSERT INTO players_results (matchweek_id, matchweek, game_id, username, homeresult, awayresult, goals, submit, matchweek_session) Values (:matchweekid, :matchweek, :gameid, :username, :homeresult, :awayresult, :goals, :submit, :matchweeksession)');
for ($gi = 1; $gi <= 10; $gi++) {
$stmt->execute(array(
':matchweekid' => '1',
':matchweek' => 'Matchweek 1',
':gameid' => $gi,
':username' => $_POST['username'],
':homeresult' => NULL,
':awayresult' => NULL,
':goals' => NULL,
':submit' => 'n',
':matchweeksession' => 'open'
));
$id = $db->lastInsertId('member_id');
}
是一切似乎都在我結束工作正常,除了0 – Ryan
爲什麼你添加member_id爲$ DB-> lastInsertId? –