SQLデータベースとテーブルを正しく作成しましたが、
しかし、while ループを使用して php で値を出力しようとすると、重複した値が出力されていることに気付きました。最初は while ループだと思いました。その後、php コードを実行するたびに、コードを実行するたびに、より多くの重複が出力されることに気付きました。重複はしたくありません。
テーブルのコードを書いた方法は次のとおりです。
$sql = "CREATE TABLE IF NOT EXISTS alarms (
alarmID INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (alarmID),
Title CHAR(30),
Description TEXT,
DT DATETIME
)";
値を挿入する方法は次のとおりです。
mysqli_query ($con, "INSERT INTO alarms(Title, Description, DT)
VALUES('eat', 'Agha loves eating', '2013-08-05 00:15:12')");
値を出力する while ループは次のとおりです。
$result = mysqli_query($con,"SELECT * FROM alarms");
while ($row = mysqli_fetch_array($result)){
echo $row['alarmID'] . " <br> " . $row['Title'] . " <br> " . $row['Description'] . " <br> " . $row['DT'];
}
重複を防ぎながら値を挿入するにはどうすればよいですか?