Je veux afficher le contenu d'une table sql avec php
jakbauer222
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 30651 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30651 Date d'inscription Statut Modérateur Dernière intervention -
<?php
if (isset($_POST['idclient'])) {
$db = mysql_connect('localhost', 'root', 'password');
mysql_select_db('agence_transport', $dbconn);
include 'cnx.php';
$sql = 'SELECT * FROM client';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo 'IdClient : '.$data['idclient'].'<br />';
echo 'Prenom: '.$data['prenom'].'<br />';
echo 'Nom: '.$data['nom'].'<br />';
echo 'Telephone: '.$data['telephone'].'<br />';
echo 'Adresse: '.$data['adresse'].'<br />';
echo 'E-mail: '.$data['e-mail'].'<br /><br />';
}
mysql_close();
?>
Ceci est mon code ce que je veux c'est simple j'ai un petit formulaire dans lequel l'utilsateur tape son id et apres afficher ses infos comme son nom,prenom ect si il existe dans la base! Svp d'aide j'arrive pas a le faire marcher
if (isset($_POST['idclient'])) {
$db = mysql_connect('localhost', 'root', 'password');
mysql_select_db('agence_transport', $dbconn);
include 'cnx.php';
$sql = 'SELECT * FROM client';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo 'IdClient : '.$data['idclient'].'<br />';
echo 'Prenom: '.$data['prenom'].'<br />';
echo 'Nom: '.$data['nom'].'<br />';
echo 'Telephone: '.$data['telephone'].'<br />';
echo 'Adresse: '.$data['adresse'].'<br />';
echo 'E-mail: '.$data['e-mail'].'<br /><br />';
}
mysql_close();
?>
Ceci est mon code ce que je veux c'est simple j'ai un petit formulaire dans lequel l'utilsateur tape son id et apres afficher ses infos comme son nom,prenom ect si il existe dans la base! Svp d'aide j'arrive pas a le faire marcher
A voir également:
- Je veux afficher le contenu d'une table sql avec php
- Table ascii - Guide
- Table des matières word - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
- Expert php - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
1 réponse
Bonjour,
1 - A l'avenir, merci d'utiliser la coloration syntaxique.
Explication ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Et sur quoi bloques tu exactement ?
La création du tableau à proprement parlé ? Ton code actuel t'affiche quelque chose ?
3 - Tu utilises l'ancienne extension Mysql.
Merci de lire ceci : https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Puis de passer à mysqli ou à la PDO.
1 - A l'avenir, merci d'utiliser la coloration syntaxique.
Explication ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Et sur quoi bloques tu exactement ?
La création du tableau à proprement parlé ? Ton code actuel t'affiche quelque chose ?
3 - Tu utilises l'ancienne extension Mysql.
Merci de lire ceci : https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Puis de passer à mysqli ou à la PDO.