Afficher nombre table
Résolu/Fermé
Cocolabaloune
Messages postés
53
Date d'inscription
mercredi 27 mai 2009
Statut
Membre
Dernière intervention
16 septembre 2015
-
10 avril 2011 à 02:15
Cocolabaloune Messages postés 53 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 16 septembre 2015 - 11 avril 2011 à 23:10
Cocolabaloune Messages postés 53 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 16 septembre 2015 - 11 avril 2011 à 23:10
A voir également:
- Afficher nombre table
- Table ascii - Guide
- Table des matières word - Guide
- Excel afficher 0 avant nombre - Guide
- Afficher mot de passe wifi android - Guide
- Nombre facile - Télécharger - Outils professionnels
3 réponses
Cocolabaloune
Messages postés
53
Date d'inscription
mercredi 27 mai 2009
Statut
Membre
Dernière intervention
16 septembre 2015
5
10 avril 2011 à 02:58
10 avril 2011 à 02:58
Je suis vraiment débutant, alors comment, avec show tables, puis-je afficher le nombre de table, sans leur contenu.
Bon alors qu'on se le dise je suis bien débutante également. C'est la première fois que je propose un code pour aider.
J'ai fait de mon mieux mais je suis convaincue qu'il y a plus simple.
Les experts sauront peut-être...
Voici le code avec lequel tu peux récupérer ton nombre de table :
J'ai fait le développement pour que tu comprennes.
Pour n'avoir que ton n°, il y a juste à remplacer le while et la ligne suivante :
J'ai fait de mon mieux mais je suis convaincue qu'il y a plus simple.
Les experts sauront peut-être...
Voici le code avec lequel tu peux récupérer ton nombre de table :
J'ai fait le développement pour que tu comprennes.
<?php //CONNEXION PDO (si tu travailles en local par exemple) define ('HOTE',"localhost"); define ('NOM_DB',"nom_de_la_base_de_donnees"); define ('USER',"root"); define ('MDP',""); //grâce aux exceptions tu vas pouvoir afficher les erreurs (try / catch) $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; try { $connexion = new PDO('mysql:host='.HOTE.';dbname='.NOM_DB, USER, MDP, $pdo_options); } catch(Exception $e) { echo 'Erreur : '.$e->getMessage().'<br />'; echo 'N° : '.$e->getCode(); exit(); } //REQUETE $result = $connexion->query("show tables"); //initialisation du compteur à 0 $i=1; while ($row = $result->fetch(PDO::FETCH_NUM)) { echo 'Passage dans la boucle n°1 : '.$i.'<br/>'; var_dump($row[0]); echo '<hr/>'; //ajout d'1 au compteur $i++; } echo 'Résultat : passage de boucle (et résultat du nombre de tables): '.$i; ?>
Pour n'avoir que ton n°, il y a juste à remplacer le while et la ligne suivante :
while ($row = $result->fetch(PDO::FETCH_NUM)) { //ajout d'1 au compteur $i++; } echo $i;
Cocolabaloune
Messages postés
53
Date d'inscription
mercredi 27 mai 2009
Statut
Membre
Dernière intervention
16 septembre 2015
5
11 avril 2011 à 23:10
11 avril 2011 à 23:10
Merci!