دورة mysql للمبتدئين الدرس الأول
1- الإتصال ب mysql
//index.php
<?php
$host = 'localhost';
$user = 'root';
$password = '';
$con = new mysqli($host,$user,$password);
if($con->connect_error){
die('erreur de connexion');
}
echo 'connexion réussie';
?>
2- غلق الإتصال مع mysql
//index.php
<?php
$host = 'localhost';
$user = 'root';
$password = '';
//open connection
$con = new mysqli($host,$user,$password);
if($con->connect_error){
die('erreur de connexion');
}
echo 'connexion réussie';
//close connection
$con->close();
?>
3- إضافة قاعدة البيانات
//index.php
<?php
$host = 'localhost';
$user = 'root';
$password = '';
//open connection
$con = new mysqli($host,$user,$password);
if($con->connect_error){
die('erreur de connexion');
}
echo 'connexion réussie';
//add database
$sql = "CREATE DATABASE php_course";
if ($con->query($sql) === TRUE) {
echo "base de données ajoutée";
} else {
echo "Erreur : " . $con->error;
}
//close connection
$con->close();
?>
4- إضافة الجداول أو les tables
//index.php
<?php
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'php_course';
//open connection
$con = new mysqli($host,$user,$password,$db);
if($con->connect_error){
die('erreur de connexion');
}
echo 'connexion réussie';
//add database
// $sql = "CREATE DATABASE php_course";
// if ($con->query($sql) === TRUE) {
// echo "base de données ajoutée";
// } else {
// echo "Erreur : " . $con->error;
// }
//add users table
$sql = "
CREATE TABLE users(
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
nom VARCHAR(30) NOT NULL,
prenom VARCHAR(30) NOT NULL,
email VARCHAR(50)
)
";
if ($con->query($sql) === TRUE) {
echo "table ajoutée";
} else {
echo "Erreur : " . $con->error;
}
//close connection
$con->close();
?>
5- إضافة مستخدم لقاعدة البيانات
//index.php
<?php
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'php_course';
//open connection
$con = new mysqli($host,$user,$password,$db);
if($con->connect_error){
die('erreur de connexion');
}
echo 'connexion réussie';
//add database
// $sql = "CREATE DATABASE php_course";
// if ($con->query($sql) === TRUE) {
// echo "base de données ajoutée";
// } else {
// echo "Erreur : " . $con->error;
// }
//add users table
// $sql = "
// CREATE TABLE users(
// id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
// nom VARCHAR(30) NOT NULL,
// prenom VARCHAR(30) NOT NULL,
// email VARCHAR(50),
// )
// ";
// if ($con->query($sql) === TRUE) {
// echo "table ajoutée";
// } else {
// echo "Erreur : " . $con->error;
// }
$sql = "INSERT INTO users(nom,prenom,email) VALUES ('samadi','samir','samir@email.com')";
if ($con->query($sql) === TRUE) {
echo "utilisateur ajouté";
} else {
echo "Erreur : " . $con->error;
}
//close connection
$con->close();
?>