検索

ホームページ  >  に質問  >  本文

phpを使用してmysqlにデータを追加する問題について

<?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 "データが空です";

}

?>

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

董先生董先生2413日前1098

全員に返信(6)返信します

  • 无忌哥哥

    无忌哥哥2018-06-20 14:07:28

    まず、フォーム値が渡されたかどうかを確認し、渡された場合は、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
  • キャンセル返事