データベースに値を挿入するPHPスクリプトを作成しましたが、機能していません。接続にエラーがなく、データベースにエラーもありません。PHPでmysqlに挿入できません
私もphpMyAdminの中でクエリを試してみましたが、それは完璧に動作し、私を助けてください、ここで私がパスワードを変更したことを実行することができ、コードがあります。..
<?php
$con= mysqli_connect("mysql.hostinger.in","u744363236_users","stackoverflow","u744363236_users");
// Check connection
if ($con->connect_error) {
die("Connection failed: " . $con->connect_error);
}
$name1 = $_POST['name'];
$phone1 = $_POST['phone'];
$password1 = $_POST['password'];
$sql = "INSERT INTO users (name,phone,password) VALUES ($name1,$phone1,$password1)";
if(mysqli_query($con,$sql)){
echo 'succeed';
}
else{
echo 'failure';
}
mysqli_close($con);
?>
文字列値のための単一引用符を使用するか、いっその準備statements.Alsoは、ユーザーの資格情報を入れてはいけません何百万人ものユーザーがいるサイトで – Mihai
私は一重引用符を試しました..まだ動作していません...結果は失敗しています...そして、ちょっと大まかなデータベースですが、ヒントに感謝します...まだパスワードを変更しました.. :)その他の提案.. ??? –
HTMLを表示.. – Mihai