<?php
if ($connexion = mysql_connect("localhost","***","****")) {
if (mysql_select_db("****",$connexion)) {
$req=mysql_query("SELECT Prenom,Nom,Nationalite,Club,IdJ FROM Joueur ORDER BY Nom");
while($row=mysql_fetch_array($req)){
$idjoueur=$row['IdJ'];
echo"<tr>";
echo"<td>".$row['Prenom']."</td>";
echo"<td>".$row['Nom']."</td>";
echo"<td>".$row['Nationalite']."</td>";
echo"<td>".$row['Club']."</td>";
echo"<td>"."<a href='modifier_joueur.php?id=$idjoueur'>"."modifier"."</td>";
echo"<td>"."<a href='supprimer_joueur.php?id=$idjoueur'>"."supprimer"."</td>";
echo"</tr>";}
} else die("erreur de sélection de la base <br>".mysql_error());
} else die("erreur de connexion sql <br>".mysql_error());
?>
Puis la page modifier_joueur.phples champs se remplissent correctement mais au moment de modifier rien ne se fais
dois-je encore appeler une autre page ? ou manque -til autre chose?
merci
<?php
$idjoueur=$_GET["id"];
if ($connexion = mysql_connect("localhost","****","****")) {
if (mysql_select_db("****",$connexion)) {
echo thomas; echo $idjoueur; echo thomas;
$req=mysql_query("SELECT IdJ,Prenom,Nom,Nationalite,Club FROM Joueur WHERE IdJ='$idjoueur'");
if( $req){$joueur=mysql_fetch_assoc($req);}
} else die("erreur de sélection de la base <br>".mysql_error());
} else die("erreur de connexion sql <br>".mysql_error());
?>
<form method=post action="modifier_joueur.php">
<TABLE BORDER=0>
<TR><TD>Prenom</TD>
<TD>
<INPUT type=text name="prenom" value="<?php echo $joueur[Prenom];?>">
</TD></TR>
<TR><TD>Nom</TD>
<TD>
<INPUT type=text name="nom" value="<?php echo $joueur[Nom];?>">
</TD></TR>
<TR><TD>Nationalité</TD>
<TD>
<INPUT type=text name="nationalite" value="<?php echo $joueur[Nationalite];?>">
</TD></TR>
<TR><TD>Club</TD>
<TD>
<INPUT type=text name="club" value="<?php echo $joueur[Club];?>">
</TD></TR>
<TR><TD>Enregistrer la modification</TD>
<TD>
<INPUT type="submit" value="Envoyer">
</TD>
</TR>
</TABLE>
</form>
<?php
$prenom=$_POST['prenom'];
$nom=$_POST['nom'];
$nationalite=$_POST['nationalite'];
$club=$_POST['club'];
mysql_query("UPDATE Joueur
SET Prenom='$prenom', Nom='$nom', Nationalite='$nationalite', Club='$club' WHERE IdJ='$idjoueur'");
?>