affichage pop

affichage pop - HTML/CSS - Programmation

Marsh Posté le 07-05-2005 à 18:17:35    

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 :
  1. <?php
  2. include("connexion.inc.php" );
  3. $sql = 'SELECT * FROM ville order by id_ville;';
  4. $result = pg_query($sql) or die( 'Erreur' );
  5. $nb = pg_num_rows($result);
  6. echo '<h1> nombre '.$nb.'</h1>';
  7. //echo '<select name="ville">';
  8. echo "<select name=\"ville\" onChange=\"location.href='" . $_SERVER['PHP_SELF'] . "?idVille=' + this.value\">";
  9. if ( $nb==0 ) {
  10. echo '<option>Aucune ville</option>';
  11.   } else {
  12. echo '<option>Ville</option>';
  13.    while ( $list = pg_fetch_array( $result ) ) {
  14. echo '<option value="'.$list['id_ville'].'">'.$list['nom_ville'].'</option>';
  15. }
  16. }
  17. echo '</select> ';
  18. $idville=@$_GET['idVille'];
  19. ?>
  20. <br>
  21. <br>
  22. <h4>Liste des personne<h4>
  23. <?
  24. //affichage du tableau
  25. if($idville!="" ){
  26. $sql='select * from personne where ville='.$idville.' order by nom_perso';
  27. $result=pg_query($sql);
  28. echo '<table  width="80%" border="1" bgcolor="silver">';
  29. while($list=pg_fetch_array($result))
  30. 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>';
  31. echo '</table>';
  32. }
  33. ?>


 
Merci

Reply

Marsh Posté le 07-05-2005 à 18:17:35   

Reply

Marsh Posté le 08-05-2005 à 23:41:07    

personne ne sait

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed