好傢伙即時通訊嘗試後幾個清單值到一個表在我的數據庫,但只需要一個單一的值到表...查詢清單併發布多個結果表中的MySQL
Im做它像這樣的:
的形式爲:
<?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個值,但只有一個是我的表。
'NAME = 「tipoinsertos」'需要被當作數組'NAME = 「tipoinsertos []」' –