フォームのコンテンツをデータベースに追加できない理由を調べるのを手伝ってくれませんか?

2019-01-27 22:49:17
0
4
1571

追加フォームによって送信されたデータがデータベースに転送できず、[追加] をクリックするとデータが消去されるのはなぜですか。最後の追加ステータスをコメントアウトして、データベースへの接続が可能かどうかを確認してください。できることはすべて試しましたが、問題がどこにあるのかわかりません。問題がどこにあるのかを見つけるのを手伝ってもらえませんか? 私は長い間この問題で行き詰まっています。ありがとう、ありがとう、ありがとう、感謝しています

屏幕截图(15).png

<body>

<div>

<form action="addAction.php?action=add" method="get">

<fieldset>

.. ..

</fieldset>

</div>

<div> <tr>

<td>< a href ="../right.php">Return</td>

<td><input type="submit" name="submit" value="Add">< / td>

<td><input type="reset" name="reset" value="Reset"></td>

</tr>

</form>

</div>

#アクション操作

<?php

include '../function/conn.php';


if ($db_select){

switch ($_GET['action']) {

case 'add'://add

$Rnumber = $_POST['Rnumber'];

$Raddress = $_POST['Raddress'];

$Rtype = $_POST['Rtype'];

$Rstate = $_POST['Rstate'];

$Remark = $_POST['Remark'];

$sql = "ルーム (room_id、room_address、room_type、room_state、room_remark) 値に挿入 ('$Rnumber', '$Raddress','$Rtype','$Rstate','$)備考' )";

$rw = mysql_query($sql);

echo mysql_error();

if ($rw > 0){

echo "& lt; スクリプト & gt; アラート ('追加成功'); & lt;/スクリプト & gt;"

} else {

## エコー "& lt; スクリプト & gt ; アラート ('失敗の追加'); </script>";

;

?>



全員に返信(3)
jjJ

問題を段階的にトラブルシューティングして、明確に理解できるようにします

いいねを押す +0
未完待续。。。

$sql = "ルーム (room_id、room_address、room_type、room_state、room_remark) の値を挿入します ('$Rnumber', '$Raddress','$Rtype','$Rstate','$Remark')";

この SQL ステートメントを印刷し、mysql 管理ツールに移動して、実行できるかどうかを確認します。

そして "<form action="addAction.php?action=add" method="get">"、

get を使用してフォームを送信し、post を使用してデータを受信します

$Rnumber = $ _POST[ 'Rnumber'];

$Raddress = $_POST['Raddress'];

$Rtype = $_POST['Rtype'];

$Rstate = $_POST['Rstate'];

$備考= $ _POST['発言'];


いいねを押す +0
韦小宝

このように表示するにはどうすればよいですか?バックグラウンドで自分で印刷して、ゆっくりデバッグできます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート