1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| try {
$options[PDO::ATTR_ERRMODE]=PDO::ERRMODE_EXCEPTION;
$db= new PDO('mysql:host=localhost;dbname=tests','root','',$options);
// echo '<p>connexion à la base de données</p>';
}
catch (Exeption $e) {
die('erreur : '.$e->getMessage());
}
$parent = 0;
//Maximum des id parents
$req = $db->query("SELECT max(ID_parent) as rparent FROM menug ");
$data = $req->fetch();
$nombre = $data['rparent'];
// echo '<p><h6>c\'est le nombre maximum : '.$nombre.'</p></h6>';
$req->closeCursor();
//Fonction enregisteement
function nbenregistrement($iparent) {
$requete ='SELECT COUNT(id) as nenr FROM menug WHERE ID_parent='.$iparent;
global $db;
$req = $db->query($requete);
$data = $req->fetch();
$nEnr = $data['nenr'];
// echo '<p><h5>Le nombre d\'enregistrement de la fonction est de : '.$nEnr.'</p></h5>';
return($nEnr);
$req->closeCursor();} |
Partager