PHP mysql select et tout afficher,colonn name
Résolu/Fermé
Pascal_22
Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
-
14 mars 2011 à 16:32
Utilisateur anonyme - 14 mars 2011 à 16:45
Utilisateur anonyme - 14 mars 2011 à 16:45
Bonjour,
J'aimerais savoir si c'est possible en PHP, de'écrire une requête sql dans un textbox en html, puis lors du submit du formulaire, on récupert la requête du textbox puis on fait la requête à Mysql et on affiche le résultat dans une Table avec nom des colonne, et valeur de tous les enregistrements trouvés.
Ce qui me pose problème, c'Est que dépendament de la table, le nombre de colonne change ainsi que leur nom.
Merci de votre aide!
Pascal
J'aimerais savoir si c'est possible en PHP, de'écrire une requête sql dans un textbox en html, puis lors du submit du formulaire, on récupert la requête du textbox puis on fait la requête à Mysql et on affiche le résultat dans une Table avec nom des colonne, et valeur de tous les enregistrements trouvés.
Ce qui me pose problème, c'Est que dépendament de la table, le nombre de colonne change ainsi que leur nom.
Merci de votre aide!
Pascal
A voir également:
- PHP mysql select et tout afficher,colonn name
- Easy php - Télécharger - Divers Web & Internet
- Afficher appdata - Guide
- Mysql community server - Télécharger - Bases de données
- Afficher mot de passe wifi android - Guide
- Afficher taille dossier windows - Guide
4 réponses
varfendell
Messages postés
3259
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
707
14 mars 2011 à 16:38
14 mars 2011 à 16:38
Utilisateur anonyme
14 mars 2011 à 16:42
14 mars 2011 à 16:42
Bonjour,
A priori votre problème c'est l'affichage du tableau si j'ai bien compris ?
Vous utilisez quoi, PDO ou mysql_connect ou une autre librairie pour vous interfacer avec MySQL ?
De tout façon le principe va être presque le même
soit $tab le résultat du premier fetch mysql suite à votre query
echo '<table>';
echo '<tr>';
foreach(array_keys($tab) as $key) {
echo '<th>'.$key.'</th>';
}
echo '</tr>';
do {
echo '<tr>';
foreach($tab as $value) {
echo '<th>'.$value.'</th>';
}
echo '</tr>';
} while ($tab = ...->fecth());
echo '</table>'
Et voilà le tableau
A priori votre problème c'est l'affichage du tableau si j'ai bien compris ?
Vous utilisez quoi, PDO ou mysql_connect ou une autre librairie pour vous interfacer avec MySQL ?
De tout façon le principe va être presque le même
soit $tab le résultat du premier fetch mysql suite à votre query
echo '<table>';
echo '<tr>';
foreach(array_keys($tab) as $key) {
echo '<th>'.$key.'</th>';
}
echo '</tr>';
do {
echo '<tr>';
foreach($tab as $value) {
echo '<th>'.$value.'</th>';
}
echo '</tr>';
} while ($tab = ...->fecth());
echo '</table>'
Et voilà le tableau
Pascal_22
Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
54
14 mars 2011 à 16:42
14 mars 2011 à 16:42
Wow Merci Varfendell,
Merci c'est exactement ce que je cherchais!
Merci beaucoup!
Bonne journée!
Pascal
Merci c'est exactement ce que je cherchais!
Merci beaucoup!
Bonne journée!
Pascal
Pascal_22
Messages postés
534
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
29 août 2014
54
14 mars 2011 à 16:44
14 mars 2011 à 16:44
Bonjour internetwebservices,
Merci beaucoup de votre réponse.
Bonne journée!
Pascal
Merci beaucoup de votre réponse.
Bonne journée!
Pascal