こんにちはみんなは次のようにそれをやって...クエリのチェックリストとMySQLでのテーブルにポスト複数の結果
イムを私のデータベース内の単一のテーブルにいくつかのチェックリスト値を投稿しようとしているが、それが唯一のテーブルに1つの値をとり、イムこの:
フォーム:
<?php foreach($users as $user): ?>
<input type="checkbox" name="tipoinsertos" value="<?= $user['tipoinsertom']; ?>"> <?= $user['tipoinsertom']; ?>
<?php endforeach; ?>
そして、これが私の投稿フォームです:
$data = array('tipoinsertos' => $_POST['tipoinsertos']);
try {
$dbh = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$query = "INSERT INTO barrasinternas (tipoinsertos) VALUES (:tipoinsertos)";
$sth = $dbh->prepare($query);
$sth->execute($data);
echo "¡Añadida Exitosamente!";
}
catch(PDOException $e)
{
echo $sql . "<br>" . $e->getMessage();
}
$dbh = null;
?>
このプリントを確認してください。
は、だから私はすべての3つの値をチェックするが、一つだけは、私のテーブルにありました。
'名= "tipoinsertosは、"'配列 '名前= "tipoinsertos []" 私は$データを取得しています場所を示すためにOPを更新しました' –