データベース テーブルから自動インクリメント フィールドを取得する必要があります。私は次のことを試しましたが、$id
常に空です。
インサートも効いています。
私のテーブルは次のとおりです:
id
int(9) NOT NULL auto_increment,
id
プライマリとして設定されます
私は何を間違っていますか?$conn = mysql_connect($host,$username,$password); mysql_select_db($database, $conn) or die( "データベースを選択できません"); 「update_activity.php」を含めます。updateActivity("ログイン中", "休憩中");
$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;
最近の試行を表示するように編集しました