我需要從我的數據庫表中檢索自動增量字段。我嘗試了以下,但$id
總是隻是空的。mysql_insert_id()沒有返回值 -
插入也起作用。
我的表如下: ID
int(9) NOT NULL auto_increment,
和id
被設置爲主要
我在做什麼錯? $ conn = mysql_connect($ host,$ username,$ password); mysql_select_db($ database,$ conn)或死(「無法選擇數據庫」); 包括「update_activity.php」; updateActivity(「登錄」,「On Break」);
$date = date("m/d/y"); $starttime = time();
$sesh = $_SESSION['fname']." ".$_SESSION['lname'];
$q = "INSERT INTO `breaks` (date, starttime, user) VALUES ('".$date."', '".$starttime."', '".$sesh."')";
$query = mysql_query($q, $conn);
$id = mysql_insert_id($conn);
echo var_dump($id); exit;
編輯,以顯示我最近嘗試
至少'PDO',看紅框中http://www.php.net/manual/en/function.mysql-insert-id.php –
天啊..我知道所有關於mysqli謝謝你的第十億提醒 –
任何人都得到了答案btw? –