n0c1f  | Bonjour,
 Je souhaiterai mettre à jour ma base mysql par les données de mon tableau (en ligne).
 Le code que j'utilise pour modifier "les joueurs" est:
  Code :
 - function do_editall($id,$Nom,$Prenom,$Clt,$Points,$NewClt,$NewPoints,$Evol)
 - {
 - global $bgcolor3;
 - $Nom=AddSlashes($Nom);
 - $Prenom=AddSlashes($Prenom);
 - $Clt=AddSlashes($Clt);
 - $Points=AddSlashes($Points);
 - $NewClt=AddSlashes($NewClt);
 - $NewPoints=AddSlashes($NewPoints);
 - $Evol=AddSlashes($Evol);
 - $upd=mysql_query("UPDATE ***._joueurs.  SET Clt='$Clt', Points='$Points', NewClt='$NewClt', NewPoints='$NewPoints', Evol='$Evol' WHERE id='$id'" );
 - echo"<center>"._JOUEURSMODIF."</center>";
 - redirect("index.php?file=Classement&page=admin&op=edit_all",2);
 - }
 - function edit_all()
 - {
 - global $bgcolor3;
 - echo"<center><big><b>"._ADMINJOUEURS."</b></big></center><br>
 -     <form method=\"post\" action=\"index.php?file=Classement&page=admin&op=do_editall&id=$id\">
 - 	<table border=\"0\" align=\"center\" width=\"90%\" cellpadding=\"1\" cellspacing=\"1\"><tr class='tab_titre'>
 -    
 -      <td ><b>"._JOUEURS."</b></td>
 -   <td ><b>"._CLT."</b></td>
 -   <td ><b>"._POINTS."</b></td>
 -   <td ><b>"._NEWCLT."</b></td>
 -   <td ><b>"._NEWPOINTS."</b></td>
 -   <td ><b>"._EVOL."</b></td>
 -      <td><b>"._EDIT."</b></td>
 -      </tr>";
 - $sql_all = mysql_query("SELECT id,Nom,Prenom,Clt,Points,NewClt,NewPoints,Evol FROM $nuked[prefix]"._joueurs." ORDER BY Sexe,Nom ASC" );
 - while(list($id,$Nom,$Prenom,$Clt,$Points,$NewClt,$NewPoints,$Evol)=mysql_fetch_array($sql_all))
 - {
 -                 if ($j == 0)
 -                 {
 -                     $bg =  "#DBE5F1";
 -                     $j++;
 -                 }
 -                 else
 -                 {
 -                     $bg = "#B8CCE4";
 -                     $j = 0;
 -                 }
 - echo"<tr class=\"tab_contenu2\" style=\"background: " . $bg . ";\"><td align=\"left\">$Nom $Prenom</td>\n"
 - . "<td><input name=\"Clt\" value=\"$Clt\" size=\"5\" /></td>\n"
 - . "<td><input name=\"Points\" value=\"$Points\" size=\"5\" /></td>\n"
 - . "<td><input name=\"NewClt\" value=\"$NewClt\" size=\"5\" /></td>\n"
 - . "<td><input name=\"NewPoints\" value=\"$NewPoints\" size=\"5\" /></td>\n"
 - . "<td><input name=\"Evol\" value=\"$Evol\" size=\"5\" /></td>\n"
 - . "<td><input type=\"submit\" name=\"envoyer\"></td></form>\n"
 - . "</tr>\n";
 - }
 - echo"</table>\n";
 - }
 - switch ($op)
 - {
 - 	case "main":
 - 	main();
 - 	break;
 - 	case "joueurs":
 - 	joueurs($id);
 - 	break;
 -     case "edit":
 - 	edit($id);
 - 	break;
 - 	case "add_joueurs":
 - 	add_joueurs($id,$Nom,$Prenom,$Cat,$Sexe,$Clt,$Points,$NewClt,$NewPoints,$Evol);
 - 	break;
 - 	case "del_joueurs":
 - 	del_joueurs($id);
 - 	break;
 - 	case "do_edit":
 - 	do_edit($id,$Nom,$Prenom,$Cat,$Sexe,$Clt,$Points,$NewClt,$NewPoints,$Evol);
 - 	break;
 - 	case "edit_date":
 - 	edit_date($id);
 - 	break;
 - 	case "date_edit":
 - 	date_edit($id,$MoisReference,$MoisEnCours,$Annee);
 - 	break;
 - 	case "edit_all":
 - 	edit_all();
 - 	break;
 - 	case "do_editall":
 - 	do_editall($id,$Nom,$Prenom,$Clt,$Points,$NewClt,$NewPoints,$Evol);
 - 	break;
 - 	default:
 - 	main();
 - 	break;
 - }
 
  |  
 Si quelqu'un avait une idée d'où vient mon problème cela m'arrangerai.
 Merci      |