私は、データをmySQLサーバーにアップロードする際に大きな問題を抱えています。私は解決策を検索しました、これは私の現在の試みです:javascript/phpコードからmySQLサーバーにデータを送信するにはどうすればよいですか?
function documentReady(){
$.ajax({
type: "POST",
url: "/phpServerContent.php",
data: {CollegeID: simData.userID, FirstName: "Bob", LastName: "Smith", ClassID: simData.userClassSelected},
cache: false,
success: function(html){
}
});
};
と、これは私のPHPです:私はプログラミングに非常に新しいです
<?php
mysql_connect("localhost","root");
mysql_select_db("userdatagravsim");
$result_set=mysql_query("SELECT*FROM users");
$num_messages=mysql_num_rows($result_set);
$CollegeID=$_POST["CollegeID"];
$FirstName=$_POST["FirstName"];
$LastName=$_POST["LastName"];
$ClassID=$_POST["ClassID"];
$query=mysql_query("INSERT INTO users(CollegeID,FirstName,LastName,ClassID)values('$name','$guessnum','$taskid','$effort')");
if($query){
echo "Your comment has been sent";
}
else{
echo "Error in sending your comment";
}
?>
、これはレベルの授業のためです。私はまた、アップロードがうまくいっているかどうかを示すためにエコーフラグを見る方法についてもわかりません。
'SELECT * FROM'は、呼吸してそこにスペースを入れてください。そして、どこからjavascript変数を取得しますか? – Qirel
あなたのフォームはどこですか?ページ自体やコンソールログにエラーがありますか?あなたのajaxでどのようにデータ/変数を使用するのですか? –