Salut,
Je voudrais savoir comment faire lorsque quand je selectionne une ligne de mon tableau sa m ouvre un autre formulaire qui contienne les element qui se trouvait sur la ligne que j ai selectionner .
Voila mon code
Code :
- <?php
- include("connexion.inc.php" );
- $sql = 'SELECT * FROM ville order by id_ville;';
- $result = pg_query($sql) or die( 'Erreur' );
- $nb = pg_num_rows($result);
- echo '<h1> nombre '.$nb.'</h1>';
- //echo '<select name="ville">';
- echo "<select name=\"ville\" onChange=\"location.href='" . $_SERVER['PHP_SELF'] . "?idVille=' + this.value\">";
- if ( $nb==0 ) {
- echo '<option>Aucune ville</option>';
- } else {
- echo '<option>Ville</option>';
- while ( $list = pg_fetch_array( $result ) ) {
- echo '<option value="'.$list['id_ville'].'">'.$list['nom_ville'].'</option>';
- }
- }
- echo '</select> ';
- $idville=@$_GET['idVille'];
- ?>
- <br>
- <br>
- <h4>Liste des personne<h4>
- <?
- //affichage du tableau
- if($idville!="" ){
- $sql='select * from personne where ville='.$idville.' order by nom_perso';
- $result=pg_query($sql);
- echo '<table width="80%" border="1" bgcolor="silver">';
- while($list=pg_fetch_array($result))
- echo '<tr onmouseover="this.style.backgroundColor=\'yellow\'" onmouseout="this.style.backgroundColor=\'silver\'" style="background-color: silver"><td>'.$list['id_perso'].'</td><td>'.$list['nom_perso'].'</td><td>'.$list['prenom_perso'].'</td><td>'.$list['ville'].'</td></tr>';
- echo '</table>';
- }
- ?>
|
Merci