-2
私はクイズを作成しましたが、回答に問題があります。私が答えを入力すると、その答えはゲームをプレイしているidに挿入したい。代わりに、テーブルに別のIDを作成します。同じ列の異なる列に複数の回答を入力するにはどうすればよいですか?同じIDに値を挿入
私はこのように試してみました:
if(isset($_POST['button'])) {
$box = $_POST['opt'];
$sql = "INSERT INTO gamer (jedan) VALUES ('$box')";
if(mysqli_query($connsql, $sql)) {
header('Location:qu2.php');
} else {
echo'Odgovor nije ubacen!';
}
}
DBのauto_incrementにフィールドIDを設定していますか? – Bast
既存の行に*挿入*することはできません。更新することはできます。あなたのデータベース構造を表示して、あなたが持っている行、あなたがそれらを変更したいもの、そしてあなたが得ている正確なエラーを表示してください。 –
ID INT(11) NO PRI NULL AUTO_INCREMENT 名 jedan VARCHAR(128) NO NULL DVA VARCHAR(128) NO NULL トリ VARCHAR(128) NO NULL varchar(128) なし NULL cetiri varchar(128) NO N ULL – Funker