isset et variables
4 messages
• Page 1 sur 1
- dudo
- WRInaute occasionnel

- Messages: 456
- Inscription: 10 Jan 2004
isset et variables
Bonjour,
J'ai un pblme d'interpretation de mes variables
de page à page, l'objectif etant donner la possibilité aux visiteurs
de choisir le critère de tri d’une liste, en cliquant sur un lien
secteur est l'ordre par défault, jusque la tout fonctionne
mais après les variables ne sont pas interpretes
ASC coissant, DESC décroisant etc.
faut-il decomposer le code ?
merci de votre avis
ludo
J'ai un pblme d'interpretation de mes variables
de page à page, l'objectif etant donner la possibilité aux visiteurs
de choisir le critère de tri d’une liste, en cliquant sur un lien
secteur est l'ordre par défault, jusque la tout fonctionne
mais après les variables ne sont pas interpretes
ASC coissant, DESC décroisant etc.
if (!isset($_GET["ordre"])) // si la variable n'est pas définie alors
{
$ordre=secteur;
}
else if ($_GET["ordre"] == ASC) sinon l'ordre est ASC...
{
$ordre=ASC;
}
else if ($_GET["ordre"] == DESC) sinon l'ordre est DESC...
{
$ordre=DESC;
}
faut-il decomposer le code ?
merci de votre avis
ludo
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
mets des '
- Code: Tout sélectionner
else if ($_GET["ordre"] == 'ASC') sinon l'ordre est ASC...
- dudo
- WRInaute occasionnel

- Messages: 456
- Inscription: 10 Jan 2004
kazhar a écrit:mets des '
- Code: Tout sélectionner
else if ($_GET["ordre"] == 'ASC') sinon l'ordre est ASC...
Merci, cela fonctionne beaucoup mieux ainsi.
Je seche sur autre chose, J'ai une boucle while qui m'affiche par exemple 156 tuples.
avec
$nb_affichage_par_page = 10;
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
$data[titre]
Et je voudrais que tout les 10 tuples, donc suite à un changement de page
pouvoir récuperer le premier titre et seulement lui pour le récupérer dans la baliste title.
merci
ludo
- Didier_S
- WRInaute impliqué

- Messages: 567
- Inscription: 24 Aoû 2004
- Code: Tout sélectionner
$nb_affichage_par_page = 10;
while ($data = mysql_fetch_array($req, MYSQL_ASSOC)) {
if (!isset($titre)) {
$titre = $data[titre];
}
}
et ton titre sera le titre du 1er enregistrement retourné, dans la variable $titre.
quelque chose dans ce genre ?
remarque: sers toi de la clause LIMIT de MySQL au lieu de limiter le nombre d'itérations du while, ça sera moins gourmand en ressources
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- API Google Analytics : segments avancés, objectifs, variables personnalisées - 15-12-2009
- Le référencement de pages PHP - 04-08-2008
- Référencement : le problème des sessions des pages PHP - 04-08-2008
- Exemple d'architecture d'un site multilingue pour le référencement - 04-04-2004
- Gérer ses paramètres de tracking dans Google Webmaster Tools - 16-09-2009
- Tutoriel : faire du tracking avec Google Analytics - 08-11-2010
- Liste complète des paramètres utilisés par Google Search (variables dans l'URL) - 07-07-2009
- La grande liste des trucs et astuces Google Analytics (+ outils, logiciels, conseils) - 14-09-2010
Qui est en ligne
Utilisateurs parcourant ce forum: Google [Bot] et 1 invité
