-1
私はMySQLにデータを挿入しようとしていますが、動作しません。ここでは、このコードにエラーは表示されません。私はMySQLにデータを挿入しようとしていますが、エラーはありませんが、データが挿入されていませんか?
<?php
$connection = mysqli_connect("localhost", "root", "");
if(!$connection) {
echo 'Server Not Found';
}
else {
echo 'Server Found';
}
// Establishing Connection with Server
$db = mysqli_select_db($connection,"colleges"); // Selecting Database from Server
if (!$db) {
echo 'Databaje Not Found';
}
else {
echo 'Databaje found';
}
if(isset($_POST['submit'])) { // Fetching variables of the form which travels in URL
$name = $_POST['name'];
$email = $_POST['email'];
$contact = $_POST['contact'];
$address = $_POST['address'];
if($name !=''||$email !='') {
//Insert Query of SQL
$query = mysqli_query("insert into students(student_name, student_email, student_contact,student_adress) values ('$name', '$email', '$contact', '$address')", $connection);
echo "<br/><br/><span>Data Inserted successfully...!!</span>";
}
else {
echo "<p>Insertion Failed <br/> Some Fields are Blank....!!</p>";
}
}
mysqli_close($connection); // Closing Connection with Server
?>
あなたはどのエコーメッセージを返信しますか? – Ma3x
推測では、 'student_adress'は 'student_address'でなければなりません。 – Carl
$ mysqli_query()内の$接続が最初に来ます。 – nogad