Valeur par défaut : true
Cette variable globale permet de définir si l’intitulé de votre clé primaire de type auto incrément se nommera “id” ou non.
Si la valeur de cette variable est définie à false, il faudra créer un attribut de classe “primary_key” qui contiendra le nom de votre clé primaire de type auto incrément.
class student {
private $primary_key;
private $id;
private $firstname;
private $lastname;
private $birth;
public function __construct (){
$this ->primary_key = "id_student" ;
$this ->id = 0;
$this ->firstname = "" ;
$this ->lastname = "" ;
$this ->birth = "0000-00-00" ;
}
}
Valeur par défaut : lowercase
Comme vous le savez sûrement, si vous hébergez une base de données et un site/application PHP, il y a de forte chance que vous soyez sur un serveur Linux.
Contrairement à Windows, ce dernier est case sensitive, c’est à dire qu’il différencie les minuscules et les majuscules.
Autrement dit la table student sera différente de la table Student .
La variable globale $TABLE_CASE vise à gérer cette problématique.
Par défaut sa valeur elle fixée à lowercase mais elle peut posséder les valeures suivantes :
class student {
private $table_name;
private $id;
private $firstname;
private $lastname;
private $birth;
public function __construct (){
$this ->table_name = "Student" ;
$this ->id = 0;
$this ->firstname = "" ;
$this ->lastname = "" ;
$this ->birth = "0000-00-00" ;
}
}
Saisissez le nom de votre base de données
Définit le host de connexion à votre base de données
Définit le port utilisé.
Définit le nom d’utilisateur de votre base de données.
Définit le mot de passe de votre base de données.