Affiche les resultat d'un requete dans une liste déroulante
Affiche les resultats d'un requete dans une liste déroulante
|
|
Code Source
Fonctions du code
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
: Alias de la fonction exit() - (PHP 4, PHP 5)
: - (PHP 4, PHP 5, PECL mysql:1.0)
: Sélectionne une base de données MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
: Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
: Retourne un champ d'un résultat MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
Commentaires
Idee du code excellente mais je peux voir
qu'il contient une erreur vers num_rows normalement.Mais g pa essayé pr voir ce que ca donne.
| Code: |
| $nombrelignes = mysql_numrows($requete); |
qu'il contient une erreur vers num_rows normalement.Mais g pa essayé pr voir ce que ca donne.
Je releve en effet le manque de définition de mysql_numrows: où insère-t-on le nombre de lignes ?
Ce qui serait l'idéal pour des débutants (comme moi) serait d'ajouter des commentaires presque par ligne. Je suis disposé à assister rédactionnellement un technicien.
Merci
Ce qui serait l'idéal pour des débutants (comme moi) serait d'ajouter des commentaires presque par ligne. Je suis disposé à assister rédactionnellement un technicien.
Merci
Bonjour,
Pourquoi compter le nombre de ligne ? Il suffit d'utiliser mysql_fetch_assoc() et de parcourir le tableau de réponse à la requête avec While ? non ?
Je ne sais pas si c'est la meilleur des méthode mais c'est ce que je fais et ça fonctionne.
<select name="categories" id="categories" >
<option name="" value="0"></option>
<?php
//Interroger la base mysql
$sql = "SELECT id,type, plafond, TVA FROM categories";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
< while($categorie = mysql_fetch_assoc($req)) {
echo "<option name=\"".htmlentities($categorie['id'])."\" value=\"".htmlentities($categorie['id'])."\">".htmlentities($categorie['type'])."</option>\n\t\t";
}
?>
Pourquoi compter le nombre de ligne ? Il suffit d'utiliser mysql_fetch_assoc() et de parcourir le tableau de réponse à la requête avec While ? non ?
Je ne sais pas si c'est la meilleur des méthode mais c'est ce que je fais et ça fonctionne.
<select name="categories" id="categories" >
<option name="" value="0"></option>
<?php
//Interroger la base mysql
$sql = "SELECT id,type, plafond, TVA FROM categories";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
< while($categorie = mysql_fetch_assoc($req)) {
echo "<option name=\"".htmlentities($categorie['id'])."\" value=\"".htmlentities($categorie['id'])."\">".htmlentities($categorie['type'])."</option>\n\t\t";
}
?>
Ajouter un commentaire
Librairie PHP
Connexion
MySQL
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)
|
||
























