Multiple insersion dans mysql depuis php
Hors ligneTopvision Le 17/08/2014 à 05:56 Profil de Topvision Configuration de Topvision

je voudrai depuis PHP qu'il verifie dans la base mysql la liste des eleve de la classe selectionnée s'ils a deja des notes disponibles pour cette matiere; si non inserer les notes si oui de permettre de les mettre a jour je suis novice


$classe=$_GET['classe']; 

$mat=$_GET['mat'];

 try {

$db = new PDO ('mysql:host=localhost;dbname=user','root','');
$db ->SetAttribute (PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);//Permet d'afficher les textes d'erreur au lieu des erreurs
// SetAttribute (PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);//Permet d'afficher des erreurs un epu moche et donne des infos au hacker
}
//si la connection a echouee message a envoye au lieu des erreur pour ne pas guider les hacker
catch(PDOException $e)
{
echo 'la base de donnée n\'est pas disponible';
}



$sql = $db->prepare('INSERT INTO scool ( idelevenote, matierenote, note1, note2, note3, compo1) VALUE (:idelevenote,:matiere ,:note1, :note2, :note3,  :compo1)');
$d = array(array(
'idelevenote'=>'$idelevenote,
'matiere'=>'$matiere','note1' =>'$note1','note2' =>'$note2','note3' =>'$note3','compo1' =>'$compo1' ),
));
foreach($d as $v){
$sql->execute($v);
}


Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels