Bonjour
j'ai 2 colones une avec des noms l'autre avec les prenoms et je désirerais les concateners dans une selection deroulante
Quelqu'un peux t'il m'aider?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
//paramètres de connexion à la base de données
$user="root"; $pass=""; $base="calculatrice"; $server="localhost";
 
//connexion au serveur
$con=mysql_connect($server, $user, $pass);
if(!$con){echo 'echec 1';}
 
//Choix de la base de données sur le serveur
$db=mysql_select_db($base,$con);
if(!$db){echo 'echec 2';}
 
//Création de la requête SQL
$query = "SELECT nom, prenom FROM agents";
 
//Exécution de la requête
$result = mysql_query($query) or
die('Echec ligne : ' . __LINE__ . '<br />
Avec la requete : ' . $query . '<br />
Et la réponse : ' . mysql_error());
 
?>
<head>
<title>Liste déroulante des pays</title>
</head>
 
<body>
<form action="" method="get">
<select name="lesPays">
<option value="">Choisissez un agent...</option>
<?php
while ($line = mysql_fetch_assoc($result)){
    echo '<option value=>' . $line['prenom'] . '</option>';
    }
?>
</select>
</form>
</body>
</html>
Et la base SQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-- phpMyAdmin SQL Dump
-- version 4.0.4
-- http://www.phpmyadmin.net
--
-- Client: localhost
-- Généré le: Mer 04 Décembre 2013 à 19:09
-- Version du serveur: 5.6.12-log
-- Version de PHP: 5.4.16
 
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
 
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
 
--
-- Base de données: `calculatrice`
--
 
-- --------------------------------------------------------
 
--
-- Structure de la table `agents`
--
 
CREATE TABLE IF NOT EXISTS `agents` (
  `id` int(11) NOT NULL,
  `nom` varchar(45) DEFAULT NULL,
  `prenom` varchar(45) DEFAULT NULL,
  `horaires_debut` time DEFAULT NULL,
  `horaire_fin` time DEFAULT NULL,
  `utilisateur_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `fk_agents_UTILISATEUR_idx` (`utilisateur_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
--
-- Contenu de la table `agents`
--
 
INSERT INTO `agents` (`id`, `nom`, `prenom`, `horaires_debut`, `horaire_fin`, `utilisateur_id`) VALUES
(0, 'Hubaut', 'Patrick', '07:30:00', '07:40:00', NULL),
(1, 'hubaut1', 'patrick1', '10:30:00', '11:30:00', NULL),
(3, 'Hubaut2', 'Patrick2', '07:30:00', '07:40:00', NULL),
(4, 'Hubaut3', 'Patrick3', '07:30:00', '07:40:00', NULL);
 
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;