re à tous, je continue mon périple dans l'apprentissage de mysql.
La j'en suis à faire des formulaire php pour directement modifier des valeurs dans ma bdd sauf que je bloque.
J'ai suivi un tuto voilà comment ca se passe.
D'abord une page maj_pronos qui me permet de choisir quel données à mettre à jour
Ensuite voila le problème, une page maj_pronos2 qui là rien ne s'affiche
Cette page est censé m'afficher les données inscrites dans ma bdd afin que je les mettent à jour sauf que rien ne s'affiche
Une idée, car je bloque
La j'en suis à faire des formulaire php pour directement modifier des valeurs dans ma bdd sauf que je bloque.
J'ai suivi un tuto voilà comment ca se passe.
D'abord une page maj_pronos qui me permet de choisir quel données à mettre à jour
Code:
<?php
//connection au serveur:
$cnx = mysql_connect( "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "" ) ;
//requête SQL:
$sql = "SELECT *
FROM pronostics
ORDER BY club1" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\">".$result->resultat." <a href=\"maj_pronos2.php?idPersonne=".$result->id_personne."\">modifier</a><br>\n") ;
}
?>
Ensuite voila le problème, une page maj_pronos2 qui là rien ne s'affiche
Code:
<?php
//connection au serveur:
$cnx = mysql_connect( "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement modifier
$id = $_GET["idPersonne"] ;
//requête SQL:
$sql = "SELECT *
FROM pronostics
WHERE id_personne = ".$id ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
?><form name="insertion" action="maj_pronos3.php" method="POST">
<input type="hidden" name="id" value="<?php echo($id) ;?>">
<table border="0" align="center" cellspacing="2" cellpadding="2">
<tr align="center">
<td>club1</td>
<td><input type="text" name="club1" value="<?php echo($result->club1) ;?>"></td>
</tr>
<tr align="center">
<td>club2</td>
<td><input type="text" name="club2" value="<?php echo($result->club2) ;?>"></td>
</tr>
<tr align="center">
<td>vainqueur</td>
<td><input type="text" name="vainqueur" value="<?php echo($result->vainqueur) ;?>"></td>
</tr>
<tr align="center">
<td>cote</td>
<td><input type="text" name="cote" value="<?php echo($result->cote) ;?>"></td>
</tr>
<tr align="center">
<td>resultat</td>
<td><input type="text" name="resultat" value="<?php echo($result->resultat) ;?>"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="submit" value="modifier"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="submit" value="modifier"></td>
</tr>
</table>
</form>
<?php
}//fin if
?>
Cette page est censé m'afficher les données inscrites dans ma bdd afin que je les mettent à jour sauf que rien ne s'affiche
Une idée, car je bloque