begin process at 2012 05 28 10:27:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Affichage d'une bd dans mysql à partir de la selection d'un nom d'une liste déroulante


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Affichage d'une bd dans mysql à partir de la selection d'un nom d'une liste déroulante

lundi 28 juin 2010 à 10:53:50 | Affichage d'une bd dans mysql à partir de la selection d'un nom d'une liste déroulante

sirina89

bjr j'ai un formulaire php qui contient une liste déroulante
en choisissons un noms de cette liste il doit afficher dans un tableau tous les enregistrements de ce table .
voici le formulaire:
<form action="resultat_selection.php" method="GET">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="287" border="5" cellpadding="10" align="center" >
<tr>
<td width="251" colspan="2" align="center">
<font color="#CC0000"> AFFICHAGE DES RENSEIGNEMENTS D'UN CLIENT</font></td>
</tr>
<tr>
<td align="center"><select name="select" align="center">
<option selected="selected" value="...">----Choisir le nom du client----</option>
<?php
// connection à la bases
$connection = mysql_connect("localhost","root","");
if ( ! $connection )
die ("connection impossible");

// sélection de la base
mysql_select_db('stage',$connection) or die ("pas de connection");
$requet = "SELECT * from client ";
// execution de la requete
$res=mysql_query($requet);
while ($dt=mysql_fetch_row($res))
{
// Remplir la liste déroulante des catégorie
echo "\t\t<option value=".">".($dt[1])."</option>";
if ($i==0) { $j=$dt[0]; $i=1; } // garder la valeur du premier enregistrement
}
// Deconnexion de la base de donnees
mysql_close();
?>
</select></td>
</tr>
<tr>
<td align="center"><input name="bouton" type="submit" value="afficher" >
</tr>
</table>


</form>






voici la page ://resultat_selection.php



<?php
// connection à la bases
$connection = mysql_connect("localhost","root","");
if ( ! $connection )
die ("connection impossible");

// sélection de la base
mysql_select_db('stage',$connection) or die ("pas de connection");
if (isset($_GET["select"]))
{
$nom=$_GET['select'];
}
// Requête SQL
$requet = "SELECT * from deplacement WHERE NOM DU CLIENT='mrabetsirine'" ;
// execution de la requete
$res=mysql_query($requet);

if($res) {
echo '<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>DATE </u></b></td>';
echo '<td bgcolor="#669999"><b><u>NOM DU CLIENT</u></b></td>';
echo '<td bgcolor="#669999"><b><u>NOM DU PERSONNEL</u></b></td>';
echo '<td bgcolor="#669999"><b><u>MATERIEL INSTALLER</u></b></td>';
echo '<td bgcolor="#669999"><b><u>OBSERVATION </u></b></td>' ;
echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($res)) {
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["DATE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["NOM DU CLIENT"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["NOM DU PERSONNEL"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["MATERIEL INSTALLER"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["OBSERVATION"].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';

// Deconnexion de la base de donnees
mysql_close();
?>

merci à l'avance pour l'aide
lundi 28 juin 2010 à 11:21:23 | Re : Affichage d'une bd dans mysql à partir de la selection d'un nom d'une liste déroulante


Cette discussion est classée dans : mysql, liste, affichage, echo, row


Répondre à ce message

Sujets en rapport avec ce message

liste déroulante - php - mysql [ par calypso78 ] Bonsoir, J'ai un petit blocage, j'ai réussi à faire une requête et à l'afficher dans un tableau, mais je bloque pour faire une liste déroulante avec Checked : sélectionner checkall - impossible [ par chero9000kee ] Bonjour à tous, Je tiens à remercier "cod57" pour son aide et sa compétence de mon premier poste. Comme préciser dans le sujet, j'essaie depuis quel Afficher un tableau mysql après une un coche de btn radio [ par abdeslam2009 ] Bonjours; je veux afficher un tableau mysql dès que je coche sur btn radio et sans clicker sur un bouton voilà un bout de code que j'ai fait: <inpu Pagination [ par Dranog ] Bonjour, je souhaiterais faire un système de pagination à partir de ce code : <?php Connection_mySql(); mysql_select_db("test") or die("erreur affichage de données [ par tanoh ] Bonjour à tous, j'ai un problème avec mon script;en effet mon script doit permettre au client avec son login et son mot de passe de se connecter et d' Liste déroulante mysql (affichage + insertion) [ par orygynz ] Bonjour, Je suis entrain de développer un petit site web et j'ai un souci pour des formulaires en lien avec une bdd. Ci-joint mon code : [cod Eureur mysql_fetch_row() [ par nascop ] Salut les amis j'ai un petit probleme concernant un code qui marche tres bien en local mais une sur le serveur en ligne ça affiche ce message d'erreur Ligne de couleur [ par forchrisw ] je voudrais affichier a l'ecran une lign esur deux comment je peux fairevoici mon code//Pour charger les infos de connection$connect=mysql_connect($ho Sélection graphique (clic) d'un enregistrement [ par benoit74 ] Avec mes bases de php (et l'aide de certains codes sources, merci à vous ) j'arrive à afficher un tableau html correspondant à une de mes tables mysql AAAAAAAA mysql_fetch_array ca marche comment? [ par Tiriel ] Lorsque j'execute ce script: (Pas besoin de preciser que je suis débutant vu le script ) include("ID.htaccess\sql.php"); $connect=mysq


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales