GyZmO

Inscris le 12/02/2008 à 16:15

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
GyZmO
Bonjour :) !

Je viens vous voir car j’aurai besoin d’un petit peu d’aide en php ^^ !
Donc voila, j'ai créé une base de donnée nommée match dans laquelle j'ai créé 3 tables : equipe, division et joue. J’ai inséré plusieurs données dans chaque table.
Par exemple pour la table equipe, j’y ai mis des équipes de basket américain avec le nom de l’équipe, sa ville et sa division.
Ce qui donne par exemple : Chicago Bulls, Chicago, Central

Par la suite j'ai créé plusieurs pages php pour pouvoir ajouter, modifier ou supprimer une équipe. Mais la ou j’ai un problème, c'est dans ma page modifier. Je souhaiterai que, lorsqu'on sélectionne une équipe dans la liste déroulante, les informations relatives à cette équipe (nom, ville, division) s'affichent automatiquement dans les champs de saisie et la liste déroulante des divisions, pour ne pas avoir à ressaisir toutes les informations a chaque fois que l'on modifie une équipe.

pour ma page modifier_equipe.php (dont le code est disponible juste en dessous), j'utilise 2 tables: equipe et division qui se présentent ainsi:

equipe:
NUMEQUI: donne un numéro unique a chaque équipe (clé primaire et auto_increment)
NOMEQUI: nom de l'équipe
VILEQUI: ville de l'équipe
NUMDIV: le numéro de la division

division:
NUMDIV: numéro unique pour une division (clé primaire et auto_increment)
NOMDIV: nom de la division

Voila en espérant que vous pourrez m'aider :) ! Meci ;) !


modifier_equipe.php
<?php include("configure.inc.php"); ?>

<head>
<title>Modification d'une equipe</title>
</head>

<div align="center">
<form method="post" action="traitement_modifier.php">
<select name="NOMEQUI" size="1">

<?
$sql="SELECT * FROM equipe";
$req=mysql_query($sql);

while($res = mysql_fetch_array($req))
{
echo '<option value="'.$res["NUMEQUI"].'">'.$res["NOMEQUI"].'</option>';
}
?>
</select>
<br><br>
<table border="0" cellspacing="0" align="center">
<tr>
<td align="left">Nom</td>
<td align="right"><input type="text" name="NOUVNOMEQUI"></td>
</tr>
<tr>
<td align="left">Ville </td>
<td align="right"><input type="text" name="VILEQUI"></td>
</tr>
<tr>
<td align="left">Division </td>
<td align="right"><select name="NOMDIV" size="1">


<?
$sql="SELECT * FROM division";
$req=mysql_query($sql);

while($res = mysql_fetch_array($req))
{
echo '<option value="'.$res["NUMDIV"].'">'.$res["NOMDIV"].'</option>';
}
?>
</select>
</td>
</tr>
</table>
<br><br>
<input type="submit" value="Modifier">
</form>
</div>
?>

Ses derniers messages sur les forums

forum
GyZmO
Bonjour :) !

Je viens vous voir car j’aurai besoin d’un petit peu d’aide en php ^^ !
Donc voila, j'ai créé une base de donnée nommée match dans laquelle j'ai créé 3 tables : equipe, division et joue. J’ai inséré plusieurs données dans chaque table.
Par exemple pour la table equipe, j’y ai mis des équipes de basket américain avec le nom de l’équipe, sa ville et sa division.
Ce qui donne par exemple : Chicago Bulls, Chicago, Central

Par la suite j'ai créé plusieurs pages php pour pouvoir ajouter, modifier ou supprimer une équipe. Mais la ou j’ai un problème, c'est dans ma page modifier. Je souhaiterai que, lorsqu'on sélectionne une équipe dans la liste déroulante, les informations relatives à cette équipe (nom, ville, division) s'affichent automatiquement dans les champs de saisie et la liste déroulante des divisions, pour ne pas avoir à ressaisir toutes les informations a chaque fois que l'on modifie une équipe.

pour ma page modifier_equipe.php (dont le code est disponible juste en dessous), j'utilise 2 tables: equipe et division qui se présentent ainsi:

equipe:
NUMEQUI: donne un numéro unique a chaque équipe (clé primaire et auto_increment)
NOMEQUI: nom de l'équipe
VILEQUI: ville de l'équipe
NUMDIV: le numéro de la division

division:
NUMDIV: numéro unique pour une division (clé primaire et auto_increment)
NOMDIV: nom de la division

Voila en espérant que vous pourrez m'aider :) ! Meci ;) !


modifier_equipe.php
<?php include("configure.inc.php"); ?>

<head>
<title>Modification d'une equipe</title>
</head>

<div align="center">
<form method="post" action="traitement_modifier.php">
<select name="NOMEQUI" size="1">

<?
$sql="SELECT * FROM equipe";
$req=mysql_query($sql);

while($res = mysql_fetch_array($req))
{
echo '<option value="'.$res["NUMEQUI"].'">'.$res["NOMEQUI"].'</option>';
}
?>
</select>
<br><br>
<table border="0" cellspacing="0" align="center">
<tr>
<td align="left">Nom</td>
<td align="right"><input type="text" name="NOUVNOMEQUI"></td>
</tr>
<tr>
<td align="left">Ville </td>
<td align="right"><input type="text" name="VILEQUI"></td>
</tr>
<tr>
<td align="left">Division </td>
<td align="right"><select name="NOMDIV" size="1">


<?
$sql="SELECT * FROM division";
$req=mysql_query($sql);

while($res = mysql_fetch_array($req))
{
echo '<option value="'.$res["NUMDIV"].'">'.$res["NOMDIV"].'</option>';
}
?>
</select>
</td>
</tr>
</table>
<br><br>
<input type="submit" value="Modifier">
</form>
</div>
?>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours