Ich habe eine HTML-Formular ausfüllen Seite (sample.html) geschrieben, und ich habe auch einen PHP (sample.php) Code zum Einfügen von Daten aus der HTML-Seite geschrieben, aber ich konnte nicht die richtige erhalten Nachricht an mich, bitte erklären Sie jemand anderes !!! HierEinfügen von HTML-Daten in mySQL-Datenbank
ist der PHP-Code: -
<?php
$connection = mysql_connect('localhost', 'root','');
if (!$connection){
die("Database Connection Failed" . mysql_error());
}
$select_db = mysql_select_db("selva",$connection);
if (!$select_db){
die("Database Selection Failed" . mysql_error());
}
error_reporting(0);
session_start();
$first_name = $_POST['first_name'];
$father_name = $_POST['father_name'];
$gender = $_POST['gender'];
$date_of_birth = $_POST['date_of_birth'];
$sports = $_POST['sports'];
$mobile = $_POST['mobile'];
$email = $_POST['email'];
if($first_name!='' and $father_name!='' and $gender!='' and $date_of_birth!='' and $sports!='' and $mobile!='' and $email!='') {
$query = mysql_query("insert into register(first_name, father_name, gender, date_of_birth, sports, mobile, email) values('$first_name', '$father_name', '$gender', '$date_of_birth','$sports','$mobile','$email')");
echo "<br/><br/><span>Data Inserted successfully...!!</span>";
} else {
echo "<p>Failed to Insert data <br/> Some Fields are Blank....!!</p>";
}
mysql_close($connection);
?>
Bitte sagen, wie die Daten aus HTML-Seite Datenbank einzufügen ??
Können Sie bitte alle Fehler zur Verfügung stellen? Was läuft falsch? Und ein Tipp, bitte benutze MySQLi (wenn möglich) und bereinige deine Anfrage, diese ist als Hölle injizierbar;) –
Du solltest keine 'mysql_' Funktionen verwenden. Noch nie. [Deshalb] (http://stackoverflow.com/a/12860046). – roberto06
verwenden Sie 'sample.php' in'