Halo Developers。HTML形式のデータがMySQLデータベースに届かない
私のHTMLデータをデータベースに手伝ってください。
値を正しく接続してエコーしていますが、データベースをチェックすると空です!
<?php
include "conn.php";
$nyamaV = $_POST['nyamaH']. "<br />";
$mbogaV = $_POST['mbogaH'];
$ugaliV = $_POST['ugaliH'];
$mturaV = $_POST['mturaH'];
$pizzaV = $_POST['pizzaH'];
$matumboV = $_POST['matumboH'];
$omenaV = $_POST['omenaH'];
$nyanyaV = $_POST['nyanyaH'];
$kitunguV = $_POST['kitunguH'];
$daniaV = $_POST['daniaH'];
$hohoV = $_POST['hohoH'];
$ingizaV = "INSERT INTO scripture (nyamaT, mbogaT, ugaliT, mturaT, pizzaT, matumboT, omenaT, nyanyaT, kitunguT, daniaT, hohoT)
VALUES ('$nyamaV', '$mbogaV', '$ugaliV', '$mturaV', '$pizzaV', '$matumboV', '$omenaV', '$nyanyaV', '$kitunguV', '$daniaV', '$hohoV')";
echo $nyamaV;
echo $mbogaV;
echo $ugaliV;
echo $mturaV;
echo $pizzaV;
echo $matumboV;
echo $omenaV;
echo $nyanyaV;
echo $kitunguV;
echo $daniaV;
echo $hohoV;
?>
を接続mysqliの
は、クエリを実行するのと同じではありません。 – FirstOne
変数に直接代入するのではなく、プリペアドステートメントを使用する方法を学んでください。あなたのコード(修正したとき)はSQLインジェクションの対象です。 – Barmar
https://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php?s=1|1025.2214 – AbraCadaver