bonjour
je dirai que
afficher une fenêtre popup : un lien
index.php
Code PHP :
<?php
$nom = $prenom = isset($_GET['nom']) ? $_GET['nom'] : null;
$prenom = isset($_GET['prenom']) ? $_GET['prenom'] : null;
?>
<form method="post" action"somewhereovertherainbow.php">
<a href="liste.php" onclick="window.open('','popup','width=200,height=200,top=200,left=150,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0')" target="popup">lien popup</a>
Nom : <input type="text" name="nom" value="<?php echo $nom;?>">
Prenom : <input type="text" name="prenom" value="<?php echo $prenom;?>">
<input type="submit" value="envoyer">
</form>
liste.php
Code PHP :
<?php
echo 'liste :<br />';
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db='a'; /*la base*/
mysql_select_db($db, $con);
$result = mysql_query("SELECT * FROM personnes");
while($row = mysql_fetch_array($result))
{
echo $row['prenom'] . " " . $row['nom'];
echo '<a target="_parent"
href="javascript:window.open(\'index.php?nom='.$row['prenom'].'&prenom='.$row['nom'].'\');" onclick="javascript:self.close(this.window);">choisir</a>';
echo "<br />";
}
mysql_close($con);
?>
-- phpMyAdmin SQL Dump
-- version 3.2.0.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Jeu 05 Janvier 2012 à 11:23
-- Version du serveur: 5.1.36
-- Version de PHP: 5.2.11
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `a`
--
-- --------------------------------------------------------
--
-- Structure de la table `personnes`
--
CREATE TABLE IF NOT EXISTS `personnes` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`nom` varchar(30) NOT NULL,
`prenom` varchar(30) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Contenu de la table `personnes`
--
INSERT INTO `personnes` (`id`, `nom`, `prenom`) VALUES
(1, 'durand', 'pierre'),
(2, 'dupont', 'paul'),
(3, 'martin', 'jacques'),
(4, 'johnny', 'parapluie');
voilà une piste ...

Bonne programmation !