Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/08/2006, 13h32   #1
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
Par défaut [SQL] Requête multicritères et implode

j'ai crée un formulaire avec plusieurs critères qu'on peut utiliser en même tps.
cependant j'ai un problème quand dans mon formulaire je ne coche pas
Code :
<INPUT TYPE=checkbox NAME=bienparkinginterieur VALUE=oui>
il me dit
Code :
Undefined index: bienparkinginterieur in c
dans ma page qui traite j'ai mis:
Code :
1
2
$bienparkinginterieur=$_POST['bienparkinginterieur'];
$bienparkingexterieur=$_POST['bienparkingexterieur'];
autre question, j'ai comme m'a indiqué une personne sur le forum fais pour ajouter les criteres utiliser implode:
Code :
1
2
$query ='SELECT * from bien where '.implode(' AND ', $parametres);;
$resultat = mysql_query ($query) or die('Erreur SQL ! '.$query.''.mysql_error());
le problème que j'ai c est que je sais pas comment passer les paramètres entre les pages de ma pagination car ils peuvent un , deux comme 15..
pour passer entre mes pages je fais :
Code :
1
2
$tmp= "<a href=\"?num=".$var1."&mini=".$choix."&maxi=".$choix2."\">". $Npag2 ."</A>" . $tmp;
   $Npag2--;
avec ici mini et maxi deux paramètres mais si je dois définir juste les paramètres qui sont dans ma requête , est il possible de faire un implode avec les liens ?
merci beaucoup
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 13h45   #2
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Essaie de ne pas vcréer 50.000 sujets, stp... Si la question est la même ou très similaire, tu peux poursuive le même sujet.


Ton code HTML est incorrect, il faut l'écrire de cette manière :
Code :
<input type="checkbox" name="bienparkinginterieur" value="oui" />
Les noms de balises et d'attibuts sont en minuscules.
Les valeurs des attributs sont encadrées d'apostrophes ou de guillemets.
Toutes les balises HTML doivent être fermées : pour les balises qui ne vont pas en couple (comme <b></b> et <option></option>), il faut mettre un slash ) la fin : <br />, <hr />, <input /> etc.

L'erreur d'undefined index : http://php.developpez.com/faq/?page=...fined_constant

Pour utiliser implode(), il faut que tu mettes toutes les variables concernées dans un tableau. Étudie bien l'exemple que je t'ai donné hier.

de chercher un minimum avant de poser des questions.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 15h46   #3
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
excuses moi d'avoir poster plusieurs messages qui ont c'est vrai très proche des autres posts.
j'ai donc bien regarder tes remarques et tes liens concernant d'abord mon problème avec les checkbox.
il faut donc que je lui spécifie une valeur quand il est vide dans la page de traitement sinon j'aurai tjs ce message.
je pensais faire soit:
donner par exemple
$biencave="";
et ceci pour toute mes valeurs en checkbox avant de faire
Code :
$biencave=$_POST['cave];
mais ca me met toujours l'erreur.
je pense donc que cette méthode doit pas etre bonne.
j ai donc fais:
Code :
1
2
if(isset($bienbox)){
$bienbox=$_post['bienbox'];}
ca ne marchait pas
enfin en faisant
Code :
1
2
3
4
5
6
7
if(! isset($bienbox)){
$bienbox="";
}
else
{
$bienbox= $_POST['bienbox'];
}
ca a l air de marcher je n'ai plus le message d'erreur.
c est bien ca ??
merciiiiiiii
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 16h04   #4
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Ouaip. Paufine un peu pour la sécurité et ce sera bon.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 16h30   #5
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
ya un truc que je comprend pas pour les balises select:
Code :
1
2
3
4
5
 <select name="biencuisine">
	      <option value="">--</option>
	      <option value="1">indépendante</option>
	      <option value="2">intégrée</option>
	      </select>
j'ai mis l'option value=""qui correspond au fait qu on prend pas ce paramètre en compte, mais quand je laisse tout mes champs sans les modifier, il me renvoye:
Code :
Erreur de syntaxe près de '' à la ligne 1
Je me dis que je peux retirer la valeur "" mais après ca rendra la requête obligatoire sur le champ 1 ou 2 non ???
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 16h43   #6
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Ce code HTML est correct, n'y touche pas. L'erreur dont tu parles concerne PHP.
Apprends à faire la différence entre une erreur de logique (un bug) et une erreur de syntaxe (le script n'est pas du tout exécuté).
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h11   #7
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
ok merci
donc cette erreur renvoye à un problème au niveau de ma requête ?
ca m'arrive de tps en tps ce genre d'erreur : ca m envoye la ligne un alors que la ligne un correspond souvent a <html>
c est a la ligne un de la requête si j ai bien compris ?
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h16   #8
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Je suis comme ePoX, je n'ai pas de boule de cristal.
Utilise un bon éditeur de code avec un débogueur, cela t'aidera.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h30   #9
Membre Expert
 
Homme
Inscription : janvier 2004
Messages : 1 238
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : janvier 2004
Messages : 1 238
Points : 1 421
Points : 1 421
Citation:
Envoyé par djedje37et28
enfin en faisant
Code :
1
2
3
4
5
6
7
if(! isset($bienbox)){
$bienbox="";
}
else
{
$bienbox= $_POST['bienbox'];
}
ca a l air de marcher je n'ai plus le message d'erreur.
c est bien ca ??
merciiiiiiii
Citation:
Envoyé par Yogui
Ouaip. Paufine un peu pour la sécurité et ce sera bon.
Pas d'accord votre honneur !

Code :
1
2
3
4
5
if (isset($_POST['bienbox'])) {
$bienbox = $_POST['bienbox'];
} else {
$bienbox = "";
}
Mais je crois que tu ne comprends pas vraiment ce que tu fait, ce n'est pas bon, regarde la doc de la fonction isset djedje37et28

regarde aussi ici : http://fr.php.net/manual/fr/language...s.external.php
__________________
PHP :
Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production)
Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error());
Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable.
Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/
Fladnag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h48   #10
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Fladnag : s'il a activé les autoglobales, c'est correct. Bien sûr, tu as raison et il ne faudrait pas. Mea culpa. J'ai tendance à fatiguer, ces jours-ci...
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 08h56   #11
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
J'ai trouvé mon erreur , j'avais mis deux ; après ma requête
la ca marche bien faut juste que maintenant j'attaque la fonction implode dans ma pagination et un peu de javascript pour bloquer certaines valeurs impossible.
je te remercie bcp de ta patience.
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 09h43   #12
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
j'ai regardé la fonction implode mais je séche vraiment!!
manuellement ca devrait faire ca pour les parametres
Code :
$tmp .= " <A href=\"?num=" . ($Npag2-1)*$Nmax . "&mini=".$choix."&maxi=".$choix2."\">"
le problème que j ai c est que implode va me permettre d'avoir les valeurs du style:
Code :
'biensouscategorie = "t4"'
maisje vois pas
comment transformer ca en
Code :
&biensouscategorie="t4"
je pensais a
Code :
.implode(' & ', $parametres);
et donc faire:
Code :
$tmp .= " <A href=\"?num=" . ($Npag2-1)*$Nmax . "&mini=".$choix."&maxi=".$choix2."\">"
mais je me dis que lorsque je transmet dans la requete:
(bienprix between "400001" and "999999999999")
ca sera incorrect de faire
Code :
&bienprix between "400001" and "999999999999"
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 09h48   #13
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
en faite je crois que je viens de comprendre, c est pas ca qu'il faut que je transmet mais plutot la value des champs :
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 13h55   #14
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
j'ai fais une condition pour permettre aux personnes qui ne valident aucun critères, de voir tout les biens: j ai fais
Code :
1
2
3
4
5
6
7
8
9
10
11
<? if ( ($bienterrasse = "")&&($bienbalcon = "")&&($bienascenseur = "")&&($biencave="")&&($bienparkinginterieur="")&&($bienparkingexterieur="")&&
($biensalledeau="")&&($biensalledebain="")&&($wc="")&&($bienetage="")&&
($biennaturechauf="")&&($bientypechauff="")&&($biencuisine="")&&
($biensurfacehab1="")&&($biensurfacehab2="")&&($bienchambre="")&&
($bienpiece="")&&($bienprix="")&&($bienville="")&&($bienbox="")&&
($bientype="") )
{
include("montrebienbis4.php");
}
else
{ //procédure d'affichage des données avec les conditions choisies}
cependant ca ne m'affiche rien, quand je n entre pas de critères.
je me demande si c est pas qu un champ n est pas reconnu en valeur ""

j ai pourtant fais dans le formulaire:
Code :
<option value="">--</option>
pour les select name et pour les checkbox j ai juste mis une valeur a oui mais pas de valeur "".
par la suite je fais avant de tester ma boucle if
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
f (isset($_POST['bienwc'])) {
$bienwc = $_POST['bienwc'];
} else {
$bienwc = "";
}
if (isset($_POST['mini'])) {
$biensurfacehab1 = $_POST['mini'];
} else {
$biensurfacehab1 = "";
}
if (isset($_POST['maxi'])) {
$biensurfacehab2 = $_POST['maxi'];
} else {
$biensurfacehab2 = "";
}
 
if (isset($_POST['biensalledebain'])) {
$biensalledebain = $_POST['biensalledebain'];
} else {
$biensalledebain = "";
}
if (isset($_POST['biensalledeau'])) {
$biensalledeau = $_POST['biensalledeau'];
} else {
$biensalledeau = "";
}
mais il reconnait pas que j'ai rien choisi .
a quoi cela pourrait etre du ?
les checkbox sont ils considerer isset meme si on leur met pas de valeur ce qui ferait qu'on les considere pas leur valeur a ""??
je sais pas si je suis clair
merci en tout cas ( je vais revérifier mes valeurs on s est jamais !!)
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 19h26   #15
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
c'est bon ne tenez pas compte de ce que j'ai mis avant j'ai réussi à me dépatouiller!! !!!
j ai juste une question toute bête:
j'aimerai dans mon script php plutot que faire un header dans la page active,
envoyez vers la page montrebienbis4.php plutot que de rester dans la page active.
Code :
1
2
3
4
5
6
7
if ( ($bienterrasse == "")&&($bienbalcon == "")&&($bienascenseur == "")&&($biencave=="")&&($bienparkinginterieur=="")&&($bienparkingexterieur=="")
&&($biensalledeau=="")&&($biensalledebain=="")&&($bienwc=="")&&
($bienetage=="")&&($biennaturechauff=="")&&($bientypechauff=="")
&&($biencuisine=="")&&($biensurfacehab=="")&&($bienchambre=="")&&($bienpiece=="")&&($bienprix=="")&&($bienville=="")&&($bienbox=="")&&($bientype=="") )
{
include("montrebienbis4.php");
}
avec <a href...> je suis obligé de mettre un lien ou la personne cliquera, mais je veux la rediriger sans qu'elle fasse ca.
vous voyez ??
merci
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 20h10   #16
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
j'ai trouvé aussi !!!
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 22h02   #17
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
j'ai juste un dernier problème que je n'arrive vraiment pas à régler:
c est passé les valeurs de la fonction implode entre les pages de ma pagination
Code :
1
2
$tmp .= " <A href=\"?num=" . ($Npag2-1)*$Nmax ."\">"
      . $Npag2 . "</A>";
je pense avoir a peu près compris ce que je dois faire :
mettre les value que je recois des formulaire dans un tableau et utiliser le couple name et value pour les passer entre les pages de ma pagination.
cependant dois je utiliser cette même fonction implode dans mon a href yogui ???
merci
jérôme
je pense qu'il faut que je crée un tableau a deux dimensions avec les couples (name et value) mais comment ca se crée ?
car dans l'exemple qu on a utilisé , on a pris un tableau avec un seul paramètre qu'on a stocké ?
remerci
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 22h52   #18
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
J'avoue être un peu perdu... Tu as fait pllein de modifs tout seul, et je t'en félicite, mais du coup il va falloir que je lise tout
En attendant, je te recommande ce tutoriel : http://pbnaigeon.developpez.com/tuto...phe-guillemet/
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2006, 09h22   #19
Membre du Club
 
Avatar de djedje37et28
 
Étudiant
Inscription : septembre 2005
Messages : 220
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2005
Messages : 220
Points : 51
Points : 51
J'ai regardé l'article et je le trouve très intéressant surtout les diffèrences de vitesse de traitement selon les méthodes guillemets ou apostrophe....
j'ai un peu affiné je pense la manière dont j'aimerai passer mes valeurs entre les pages, normalement je devrai avoir qu'un tableau a faire, je rajouterai un tableau $pagination qui va contenir les valeurs que je veux passer entre les pages et dans le a href , j'utiliserai la fonction implode:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
$parametres = array();
$pagination = array();
	// les champs à cocher
 
    if($biencave == 'oui')
    {
        $parametres[] = 'biencave = "oui"';
        $pagination[] = 'biencave = "oui"';
    }
 
    if($bienterrasse == 'oui')
    {
        $parametres[] = 'bienterrasse = "oui"';
        $pagination[] = 'bienterrasse = "oui"';
    }
//surface
	if($_POST['biensurfacehab'] == '1')
    {
        $parametres[] = '(biensurfacehab between "1" and "50")';
        $pagination[] = 'biensurfacehab == "1"';
    }
	if($_POST['biensurfacehab'] == '2')
    {
        $parametres[] = '(biensurfacehab between "51" and "100")';
        $pagination[] = 'biensurfacehab == "2"';
    }
	if($_POST['biensurfacehab'] == '3')
    {
        $parametres[] = '(biensurfacehab between "101" and "200")';
        $pagination[] = 'biensurfacehab == "3"';
    }
	if($_POST['biensurfacehab'] == '4')
    {
        $parametres[] = '(biensurfacehab between "201" and "300")';
        $pagination[] = 'biensurfacehab == "4"';
    }
	if($_POST['biensurfacehab'] == '5')
    {
        $parametres[] = '(biensurfacehab between "101" and "3000")';
        $pagination[] = 'biensurfacehab == "5"';
    }
 
 
 
 
 
 
$tmp= "<a href=\"?num=".$var1.".implode(' & ', $pagination). \">". $Npag2 ."</A>" . $tmp;
   $Npag2--;
djedje37et28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2006, 09h32   #20
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Je t'ai donné ce lien surtout pour des raisons de lisibilité du code : compare
Code :
1
2
echo "<a href=\"truc.php\">Truc</a>";
echo '<a href="truc.php">Truc</a>';
Maintenant, je te recommande de te renseigner sur la structure switch plutôt que d'utiliser une suite de if().

Attention dans tes paramètres de l'URI, la syntaxe n'est pas la même qu'en SQL : nom_parametre=valeur_parametre (sans espaces ni guillemets).
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h31.


 
 
 
 
Partenaires

Hébergement Web