Mini Shell
<?php
require_once("_include/init.php");
if(!current_user_can('administrator') ) {
echo "Section réservée aux administrateurs du site uniquement. <a href='/mcpv/index.php'>Revenir au site</a>";
exit();
}
extract($_POST);
$req = $db->prepare('select id from prestataires where nom = :nom and prenom = :prenom');
$req->bindParam(":nom",strtoupper($nom_add));
$req->bindParam(":prenom",$prenom_add);
$prestataires = $req->execute();
$recs = 0;
while($row = $prestataires->fetchArray(SQLITE3_ASSOC))
{
$recs++;
}
if($recs > 0)
{
exit("Ce prestataire existe déjà");
}
else
{
$req = $db->prepare("insert into prestataires (nom,prenom,tel,email,adresse,npa,lieu,init,remarque,fonct_id,loc_id,avis,note_g,note_c1,note_c2,note_c3,note_c4,note_c5,note_c6)
values (:nom,:prenom,:tel,:email,:adresse,:npa,:lieu,:init,:remarque,:fonct_id,:loc_id,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0)");
$req->bindParam(":nom",strtoupper($nom_add));
$req->bindParam(":prenom",$prenom_add);
$req->bindParam(":tel",$tel_add);
$req->bindParam(":email",$email_add);
$req->bindParam(":adresse",$adresse_add);
$req->bindParam(":npa",$npa_add);
$req->bindParam(":lieu",$lieu_add);
$req->bindParam(":init",strtoupper(substr($nom_add, 0, 1)));
$req->bindParam(":remarque",$remarque_add);
$req->bindParam(":fonct_id",$fonct_id_add);
$req->bindParam(":loc_id",$loc_id_add);
$req->execute();
}
?>