私は、このような質問が下落されたり閉じたりしていることを理解していますが、これまでの質問をすべて終えて解決策を見つけることはできませんでした。コードは、HTMLフォームからの入力を受け入れてMySQLデータベースに挿入し、別のページに表示されるはずですが、どういうわけか、失敗した文で終了し、ログインページにリダイレクトされます。PHPにデータを挿入することができません
<?php
if (isset($_POST['eTransport_ID'])){
$id = ($_POST['eTransport_ID']);
}
if (isset($_POST['Phone_No'])){
$phone = ($_POST['Phone_No']);
}
if (isset($_POST['Amount'])){
$amount = ($_POST['Amount']);
}
$DATEE = date("Y-m-d");
$TIMEE = date("h:i:sa");
$query = "INSERT INTO recharge_history(Date, Time, Amount, Agent_No, eTransport_ID) VALUES ('$DATEE', '$TIMEE', '$amount', 'WEB', '$id')";
$added = mysqli_query($conn, $query);
if(!$added){
die("Database query failed.");
}
else{
echo "Data Entered Successfully";
}
mysqli_close($conn);
?>
は、あなたの '$のquery'をエコーし、あなたのDBMSに – Beginner
試して、それを実行し、手動で試す{ $クエリをここに } キャッチ(例外の$ e)の { ますprint_r($電子); } –
あなたの声明にはどこに問題があるかを知ることができます –