Problem de foreach en pdo

Fermé
abla90 Messages postés 5 Date d'inscription jeudi 10 juin 2010 Statut Membre Dernière intervention 18 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

$groupe=$_POST['gr'];
$section=$_POST['sec'];
$module=$_POST['mod'];

*************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");

$prenoma=mysql_result($qsd,$compteur,"prenom");

$code_moda=mysql_result($qsd,$compteur,"code_mod");

$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!!

<config>Windows XP / Firefox 3.0.19</confi