phpを使用してmysqlにデータを追加する問題について
董先生
董先生 2018-06-20 13:42:26
0
6
1095

<?php

include("config.php");

$From=$_POST['Kname'];

$User=$_POST ['Qtime'];

$Skind=$_POST['Ytime'];

$Belong=$_POST['Xname'];


if($From!=""){

$sql="サーバーに挿入(id,From,User,Skind,Belong) ) VALUES ('','$From','$User','$Skind','$Belong')";

if(mysql_query($sql)){

echo"<script>alert('正常に追加されました!'); javascript:window.location.href=document.referrer;</script>";

}

else{

echo "アップロードに失敗しました!";

}

}else

{

# # echo "データが空です";

}

?>

上記はデータベースにデータを追加しても解決できません

董先生
董先生

全員に返信(1)
无忌哥哥

まず、フォーム値が渡されたかどうかを確認し、渡された場合は、SQL ステートメントを出力して構文エラーがあるかどうかを確認します。

いいねを押す +0
  • 返事 ふさわしい
    董先生 著者 2018-06-20 14:12:47
  • 返事 INSERT INTO サーバー(From,User,Skind,Belong) VALUES (i','6','7','4') のアップロードに失敗しました。
    董先生 著者 2018-06-20 14:15:08
  • 返事 データは来ていますが、アップロードできません。
    董先生 著者 2018-06-20 14:15:29
  • 返事 データベースのフィールドは正しいですか?
    无忌哥哥 著者 2018-06-20 15:36:35
  • 返事 変数フィールドを中かっこで囲みます。例: $sql = "insert into mes_infovalues('','{$title}','{$content}','{$addtime}')";複雑な変数が認識されないことが問題である可能性があります。データベース接続ステートメントは実際に config.php にありますか?
    寻常人家道不常 著者 2018-06-20 18:10:17
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート