abla90
Messages postés5Date d'inscriptionjeudi 10 juin 2010StatutMembreDernière intervention18 juin 2010
-
18 juin 2010 à 19:00
Bonjour,
j'ai un problème,je viens d'ecrire un code en php(formulaire de saisie de note le tableau dynamique +insertion dans la base;le code marche trés bien mais je dois le transformer en pdo pck je travaille avc joomla, je crois que le ^problem reside dans forech voila mon code merçi pr votre aide
*************la je selectionne les etudiant du groupe;section et module*******
$aze='SELECT DISTINCT nom,prenom,code_mod
FROM etudiant,inscrit,module,unite
WHERE etudiant.mat_etud =inscrit.mat_etud AND inscrit.groupe="'.$groupe.'" AND inscrit.section="'.$section.'"
AND inscrit.id_sem=unite.id_sem AND unite.id_unit=module.id_unit AND module.intitul_mod="'.$module.'"
AND inscrit.insc_bloque=0' ;
$qsd=mysql_query($aze)or die("L'erreur est : ".mysql_error());
$num=mysql_numrows($qsd);
$c=0;
$compteur=0;
***champ1,champ2,champ3 reprensente les inputs(champ de saisi)*****
foreach ($_POST['champ1'] as $cle=>$valeur)
{
$noma=mysql_result($qsd,$compteur,"nom");
$bb2='SELECT mat_etud
FROM etudiant
WHERE etudiant.nom="'.$noma.'" AND etudiant.prenom="'.$prenoma.'" ';
$bbb=mysql_query($bb2)or die("L'erreur est : ".mysql_error());
$rbt1=mysql_result($bbb,$c,"mat_etud");
$champ1=$valeur;
$champ2=$_POST['champ2'][$cle];
$champ3=$_POST['champ3'][$cle];
*****j'insert pour chaque etudiant sa note d'examemn et de cc et de rat*******
$qw='UPDATE avoir_note SET note_cc="'.$champ1.'",note_exam="'.$champ2.'",note_rat="'.$champ3.'" WHERE mat_etud="'.$rbt1.'" AND code_mod="'.$code_moda.'" ';
$pp=mysql_query($qw)or die("L'erreur est : ".mysql_error());
$compteur++;
}
?>
<p>les notes ont bien été saisie</p>
<form name="trait" action='aff_p_gr.php' method="POST">
<input name="submit" type="submit" class="Style4" " value="retour" />
</form>
tous marche trés bien mais je ne sais pas comment le tansformer en pdo merçiiiii c'est urgent!!