Afficher des enregistrements sans doublon [résolu] [php] - PHP - Programmation
Marsh Posté le 12-06-2004 à 00:05:32
ben ya pas de while
sinon je sais pas si le root=-1 est bien
on preferera root="-1"
Marsh Posté le 12-06-2004 à 00:09:56
chacal_one333 a écrit : ben ya pas de while |
ben non, dans un cas on a un entier dans l'autre un string mais les 2 sont corrects
en plus php il capte rien alors on s'en branle
edit : a ben ui mais la c'est MySQL ... mais dans ce cas il s'en branle aussi
edit 2 : mais on preferes avec des quotes.... t'as raison en fait
Marsh Posté le 12-06-2004 à 00:11:27
oui..mais bon...ben...CA VA HEIN !!
edit : je savais
Marsh Posté le 12-06-2004 à 00:12:37
avec les guillemets g une erreur, donc je laisse comme ça
Pour le while, tu peux precier ?
Marsh Posté le 12-06-2004 à 00:13:05
Marsh Posté le 12-06-2004 à 00:13:35
precises lui chacal, fait pas l'enculé
Marsh Posté le 12-06-2004 à 00:15:13
$i = 1;
while ($i <= 10):
echo $i .......
$i++;
endwhile;
Marsh Posté le 12-06-2004 à 00:16:34
regarde, y'a un exemple ici
http://www.nexen.net/docs/php/anno [...] object.php
Marsh Posté le 12-06-2004 à 00:20:56
j'avais pas vu merci
Marsh Posté le 12-06-2004 à 00:21:19
je vais essayer : je debute
Marsh Posté le 12-06-2004 à 00:22:10
chacal_one333 a écrit : j'etait partit fumé. |
'tain t'es riche
Marsh Posté le 12-06-2004 à 00:30:01
ça marche
Code :
|
Marsh Posté le 12-06-2004 à 13:22:19
BOn, maintenant que tous les enregistrements sont bien retournés, je veux que ne soit retournés que les enregistrements uniques (car mon script est un annuaire qui utilise des alias de catégories = champ 'cat')
Quel argument integrer à la requete, pour trier les enregistrements, et ne afficher ceux qui ont un alias?
Ex, j'ai 4 enregistrements aux chmps identiques, sauf le champ CAT, auquel est affecté une valeur (int) qui renvoie à la catégorie ou alias
-> Un seul enregistrement doit etre retourné
Code :
|
Marsh Posté le 13-06-2004 à 10:26:14
Mon formulaire est fait à partir de Checkbox : cimment faire pour que le visiteur qui coche 2 boites ou +, puisse obtenir un resultat combinant une variable "niveau" et 2 variables "nature" ou plus, sans refaire une liste de checkbox pour chaque choix supplémentaire ?
Une partie de mon formulaire :
Code :
|
Je veux donc que l'utilisateur puisse choisir Sixième ET article ET biographie, afin de cumuler les reusltats
Marsh Posté le 13-06-2004 à 16:40:23
remets le titre initial stp. Celui qui débarque dans le topic est un peu perdu.
fait un nouveau topic au lieu d'éditer stp.
Marsh Posté le 13-06-2004 à 19:11:00
JagStang a écrit : remets le titre initial stp. Celui qui débarque dans le topic est un peu perdu. |
c'est fait
Marsh Posté le 13-06-2004 à 21:27:31
Rappel de mes codes :
extrait du fichier qui contient le formulaire :
Code :
|
Extrait du fichier qui traite les données :
Code :
|
2 diffcultés :
- les doublons sont retournés
- il faut que l'on puisse cocher plusieurs $nature
Marsh Posté le 13-06-2004 à 22:30:14
nommes tes checkbox comme ceci nature[]
ainsi tu recupereras un tableau.
pour comprendre ensuite print_r($_REQUEST['nature']); dans la partie traitement
Marsh Posté le 13-06-2004 à 22:47:47
simogeo a écrit : nommes tes checkbox comme ceci nature[] |
Ok j'applique et je reviens Merci
Marsh Posté le 13-06-2004 à 22:59:38
Bon, ou mettre le print maintenant ?
Marsh Posté le 13-06-2004 à 23:07:53
lulu_merlan a écrit : Bon, ou mettre le print maintenant ? |
dans la partie traitement je t'ai dis
Marsh Posté le 13-06-2004 à 23:22:01
ça donne
Code :
|
Mais d'autre modifs sont nécéssaires, because of erreur au niveau du mysql_fetch_object
Marsh Posté le 14-06-2004 à 08:27:16
Je ne trouve pas de pages qui expliquent comment on extrait les valeurs de REQUEST dans la requete
Marsh Posté le 14-06-2004 à 09:52:48
C'est un tableau, donc cela se traite comme un tableau (La Palisse n'aurait pas fait mieux...)
Marsh Posté le 14-06-2004 à 22:32:06
T509 a écrit : C'est un tableau, donc cela se traite comme un tableau (La Palisse n'aurait pas fait mieux...) |
tout doux mon bon, j'apprends !
Marsh Posté le 14-06-2004 à 22:36:37
lulu_merlan a écrit : tout doux mon bon, j'apprends ! |
Je suis cool, la fin de la phrase me faisias rire, c'est tout. Aucun jugement de valeur sur ton niveau.
Juste pour le dire autrement :
Tu arrives à traiter le tableau $_POST, $_GET, pour $_SERVER, c'est pareil sauf que tu ne choisi pas les index et qu'ils te sont imposés
Marsh Posté le 14-06-2004 à 22:45:29
T509 a écrit : Je suis cool, la fin de la phrase me faisias rire, c'est tout. Aucun jugement de valeur sur ton niveau. |
je plaisantais aussi
auraistu unen url ou je pourrai puiser des exemples ?
Lulu
Marsh Posté le 14-06-2004 à 22:50:51
Non, la seule URL c'est la doc php
http://fr3.php.net/manual/fr/reserved.variables.php
Marsh Posté le 14-06-2004 à 22:59:18
lulu_merlan a écrit : je plaisantais aussi |
oui, ça j'avais lu, mais j'ai besoin d'exemples pratiques pour voir la syntaxe et les possibilités : je ne cherche pas à ce qu'on me fasse mon code, attention
Marsh Posté le 14-06-2004 à 23:04:25
$_REQUEST contient $_GET, $_POST, $_COOKIE, et $_FILES.
A mon sens, tu cherches à te compliquer la vie pour rien.
Utilises les 4 autres tableaux : $_GET, $_POST, $_COOKIE, et $_FILES et tu paux faire la même chose.
Marsh Posté le 15-06-2004 à 10:50:10
j'ai fait :
Code :
|
J'essaie maintenant d'extraire les valeur du tableau pour les passer dans la requete sql
-> quelle syntaxre pour créer par une variable $nature, qui contiendrait un des élément du tableau ?
lulu
Marsh Posté le 15-06-2004 à 11:34:29
Bon, dans ma requete j'ai fait :
Code :
|
mais de cette façon, le résultat m'affiche toutes les enregistrements, comme si tout les "niveau" et "nature" étaient cochés
Marsh Posté le 12-06-2004 à 00:03:06
VOIR LE PB A RESOUDRE EN BAS DE PAGE
Bsoir,
j'ai fait un formulaire qui lance le code ci-dessous, qui recupere 2 champs dans une table.
Je dois etre fatigués, mais le resultat ne me renvoie qu'un enregistrement (le 1Er), alors que je voudrais qu'ils s'affichent tous
Que manque-t-il ?
Message édité par lulu_merlan le 16-06-2004 à 20:41:37
---------------
JeuneJedi m'a sauver