mise a jour instantannee dune liste de donnees dans la base

bonsoir a tous !

je suis en plein developpement d’un projet scolaire je voudrais inserer les notes et les mettre a jour instantannement avec un moteur ajax dans yii

mais la dificulte c’est que les champs que chaque moteur ajax genere sortent et appres insertion de la note rien ne se passe mais si jéssaye avec un seul eleve a cote sa fonctionne sil vous plais aidez moi. si vous avez une autre solution vous pouvez me la partagr sur mon mail chegeuvaralam2009@gmail.com

voici comment je construit la liste de mes moteurs pour chaque eleve

<?php

//recuperation du releve de notes de la matiere encours et de la sequence choisie

$releveNote= Evaluer::model()->getReleveNoteSequenceMatiereClasse($matiere,$classe,$sequence,Yii::app()->session[‘annee’]);

//$moyenne= Evaluer::model()->getListeMoyennesMatiereClasseSequence($classe,$sequence,$matiere,Yii::app()->session[‘annee’]);

?>

<table class="table table-bordered" style="text-align: center; ">

&lt;thead&gt;


    &lt;tr&gt;


        &lt;th colspan=&quot;2&quot;&gt;


                &lt;h3&gt; 


                    &lt;?php 


                        echo Yii::t('texte','Evaluer en : ') ;


                        


                        echo Yii::t('texte',Matiere::model()-&gt;getNom(&#036;matiere));


                    ?&gt;


                &lt;/h3&gt;


        


                


        &lt;/th&gt;


    &lt;/tr&gt;


    &lt;tr&gt;


        &lt;th&gt;&lt;?php echo Yii::t('texte','NOM(s) ET PRENOM(s)'); ?&gt;&lt;/th&gt;


       


        &lt;th&gt;&lt;?php echo Yii::t('texte','Note/20'); ?&gt;


        


            


        &lt;/th&gt;


        


    &lt;/tr&gt;


&lt;/thead&gt;


&lt;tbody&gt;


  &lt;?php &#036;i=0; ?&gt;


    &lt;?php foreach (&#036;releveNote as &#036;note): ?&gt;


        &lt;tr&gt;


            &lt;td&gt;&lt;?php echo &#036;note[0] ; ?&gt;&lt;/td&gt;


            &lt;td&gt;


                


               &lt;?php


                     


                          &#036;this-&gt;widget('zii.widgets.jui.CJuiAutoComplete',array(


                                'name'=&gt;&#036;i,


                                'value'=&gt;&#036;note[1],


                                 'sourceUrl' =&gt; Yii::app()-&gt;createUrl(


                                                        '//gestion_notes/classe/city' ,


                                                       


                                                        array(


                                                                'matiere'=&gt;&#036;matiere,


                                                                'sequence'=&gt;&#036;sequence,


                                                                'eleve'=&gt;&#036;note[3]


                                                            )


                                                         


                                                         


                                                         


                                                        ),


                                'options'=&gt;array(


                                    'minLength'=&gt;'1',


                                    'type'=&gt;'get'


                                


                               ),


                        )); 


                     ?&gt;


                     


            &lt;/td&gt;


            


        &lt;/tr&gt;


        &lt;?php &#036;i++; ?&gt;


    &lt;?php endforeach; ?&gt;


&lt;/tbody&gt;          

</table>

Oula, moi je n’ai rien compris au problème.

On essayant de lire la source, je crois deviner une liste d’élèves, avec à côté un menu déroulant contenant la liste de ses notes?

C’est Ok pour une seule ligne (un élève), mais pas pour deux, c’est ça?

oui exactement

je voudrais inserer la note de chaque eleve et egalement la mettre a jour en appellant la fonction city

enfet voici ca en vu code





[color=#1C2837][size=2]<?php

//recuperation du releve de notes de la matiere encours et de la sequence choisie

$releveNote= Evaluer::model()->getReleveNoteSequenceMatiereClasse($matiere,$classe,$sequence,Yii::app()->session['annee']);

//$moyenne= Evaluer::model()->getListeMoyennesMatiereClasseSequence($classe,$sequence,$matiere,Yii::app()->session['annee']);


?>

<table class="table table-bordered" style="text-align: center; ">

<thead>

<tr>

<th colspan="2">

<h3> 

<?php 

echo Yii::t('texte','Evaluer en : ') ;


echo Yii::t('texte',Matiere::model()->getNom($matiere));

?>

</h3>




</th>

</tr>

<tr>

<th><?php echo Yii::t('texte','NOM(s) ET PRENOM(s)'); ?></th>


<th><?php echo Yii::t('texte','Note/20'); ?>




</th>


</tr>

</thead>

<tbody>

<?php $i=0; ?>

<?php foreach ($releveNote as $note): ?>

<tr>

<td><?php echo $note[0] ; ?></td>

<td>


<?php


$this->widget('zii.widgets.jui.CJuiAutoComplete',array(

'name'=>$i,

'value'=>$note[1],

'sourceUrl' => Yii::app()->createUrl(

'//gestion_notes/classe/city' ,


array(

'matiere'=>$matiere,

'sequence'=>$sequence,

'eleve'=>$note[3]

)





),

'options'=>array(

'minLength'=>'1',

'type'=>'get'


),

)); 

?>


</td>


</tr>

<?php $i++; ?>

<?php endforeach; ?>

</tbody> 


</table>

[/size][/color]






sil vous plais aidez moi jai vraiment d=besoin de resoudre ce probleme le plus to posible