
xpatval
Hubmaster-
Compteur de contenus
1 381 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par xpatval
-
Et ça continue... xpatval
-
Salut, A partir du moment ou tu as du php dans ta page, celle-ci doit avoir l'extension .php xpatval.
-
Salut, Comme te l'ont expliqué Anonymous et Dan, l'id créé automatiquement (puisqu'en auto-incrément) dans ta table membre ne peut l'etre AUTOMATIQUEMENT dans la table profil. Il faut donc que tu récupères l'id de la table membre, par la fonction mysql LAST_INSERT_ID(), et que tu insères cette valeur dans la table profil. Ainsi, ta jointure sera complétée. xpatval
-
Portekoi, me semble qu'il manque un ; en fin de ligne, ici: echo "Le champs " . $key . " n'a pas été rempli!" xpatval
-
Dans la série quand il y en a pour 1 il y en a pour tous, encore une casserole pour GG: clic xpatval
-
Attention si tu bosses avec dreamweaver, celui-ci est pugnace, car transforme automatiquement le & en &, ce qui signifie qu'aucune modif n'est attribuée. Il faut feinter pour cela xpatval
-
Salut, Heu..je n'ai pas pleinement compris ton message.. Tu parles de la page d'Alsacréation, ou de l'application de son tutoriel ? xpatval
-
Explication ? mauvaise configuration des user-agents, sur robotstat, par exemple ? Pour ma part, le fromage de robotstat ne me donne qu'un joli 100% GG, alors que d'autres bots passent (visibles dans "pages"). xpatval
-
Autrement dit, peut-être créer une table de jointure, dont le véhicule serait l'instance ? xpatval Ps: j'avais un super 103 SP, à l'époque...
-
Je suis stupéfait du mode opératoire de ce site. Balancer un trojan (ce sont eux qui le disent), et donner la soution pour léliminer !! Une nouvelle forme de spam hacking ? xpatval
-
Apparemment, les infos sur ce truc ne sont pas nombreuses. J'ai vu que tu avais posté sur "comment-ca-marche", sans plus de résultat. Une chose faisable, c'est de passer (à moins que tu ne l'ais déjà fait) un scan virus OFFLINE, en ayant désactivé au préalable la restauration système (Panneau de config -> performances et maintenance -> système -> Restauration du système.) Une petite case à cocher, et du démarre l'anti-virus. (certains fichiers systèmes étant inaccessibles à l'antivirus, lorsque que l'option restauration est active. C'est une des zones possibles, et sans risque pour les virus) xpatval
-
De plus, travaillerais-tu avec Easyphp ? xpatval
-
Oui, ok, c'est la valeur de ton choix dans la liste déroulante. Aussi, si tu exécutes ta requête telle qu'indiquée en dessous: $sql="SELECT nom FROM membres WHERE like '%". $chercher ."%'"; , c'est comme si tu demandais: "select nom from membres WHERE like ...nom... !!!"; ou bien: "select nom from membres WHERE like ...id_membre..."; Toi, ce que tu veux, c'est: "select nom from membres WHERE like ...burinho..."; ou encore: "select nom from membres WHERE like ...urinh..."; C'est à dire, globalement: "SELECT '". $chercher ."' from membres WHERE LIKE '%". $appliq_rech ."%'"; "SELECT (nom) from membres WHERE LIKE '% (burinho) %'"; "SELECT (prenom) from membres WHERE LIKE '% (marcel) %'"; ^ ^ liste déroulante saisie <input> Est-ce que tu commences à piger ? xpatval
-
Le premier echo correspond au choix que tu as fait dans la liste déroulante. Cette variable ($chercher) peut être égale à nom, prenom, id_membre...autrement dit, la valeur de cette variable est celle du nom du champ sur lequel tu applique ta requête SQL. Donc tu ne pourras jamais rien trouvé avec la requête telle que tu l'as définie: $sql="SELECT nom FROM membres WHERE like '%". $chercher ."%'"; Ce n'est pas bon. Il faut que tu détermines, pat la liste déroulante, sur quel champ tu souhaites appliquer ta requête. De plus, comme je te le disais dans mon post précédent, c'est ce que tu saisis dans l'input (<input type="text" name="appliq_rech" value=""> qui va servir de recherche pour ta requête. Le fait de mettre la clause name="appliq_rech" induit qu'une variable nommée $appliq_rech va être renseignée par ce que tu auras saisi. donc, la véritable requête à passée ets bien ce que je t'avais donné: $sql="SELECT'". $chercher ."' FROM membres WHERE like '%". $appliq_rech ."%'"; $nom sera égal à ton choix/liste déroulante (en l'occurence nom) et $appliq_rech sera égal à ce que tu auras saisis comme nom ou comme partie de nom. xpatval
-
Tu dois dans ce cas indiquer un name="" dans l'input: form method="POST" action="admin_rechercher.php"> <td>recherche par</td><td><input type="text" name="appliq_rech" size="20" maxlength=""> <selected name="chercher"> <option value="id_membre">n° de membre</option> <option value="nom">nom</option> <option value="prenom">prenom</option> <option value="cp">code Postal</option> <option value="date_fin">date fin de licence</option> </selected> <input type="submit" value="chercher"> </form> Ta requête deviendrait dans ce cas (à tester): $sql="SELECT'". $chercher ."' FROM membres WHERE like '%". $appliq_rech ."%'"; xpatval
-
Deux choses: 1- vire le <input type=text> 2- es-tu en register_globals = OFF ou ON ? xpatval
-
Et ton <select><option></select> est dans une autre page ? Si c'est le cas, lorsque tu sélectionnes une option (par exemple: nom), tu appelles donc ta page admin_rechercher.php. La variable est passée via la méthode POST. Donc, dans admin_rechercher.php, cette variable ($submit), est normalement renseignée. Ce pourquoi je te demandais de faire une echo $_POST['submit'] en début de script, afin de voit s'il te retourne la valeur correspondante à ton choix dans la liste déroulante. Est-ce le cas ? xpatval
-
Dans quelle page effectues-tu (tutu?) ta requête ? xpatval
-
Donc, il faut que tu vérifies que le paramètre est bien passé entre ta page où se trouve ton select, et la page admin_rechercher.php. echo "chercher=". $_POST['chercher']; (dans admin_rechercher.php) Si la variable ne te retourne aucune valeur, alors le problème est en amont xpatval
-
SELECT nom FROM membres WHERE nom like "un nom qui existe dans ta table" En remplaçant "un nom qui existe dans ta table" par ce qu'il faut, et cette requête directement passé dans phpmyadmin, qu'est-ce que cela donne ? xpatval
-
Tu dois avoir un bon Karma, Monique, car si j'avais posé cette question, c'est parce qu'il était impossible de télécharger xmambo depuis le site indiqué, depuis quelques temps. Et puis tu arrives, tu postes un réponse, je suis le lien à tout hasard et ô miracle, il semble y avoir eu un update du site...Et j'ai téléchargé. Merci donc à ton karma xpatval
-
Losque tu fais cela, et que tu fais ceci juste après: print "sql=". $sql; , que te donne le print ? De plus, ta liste déroulante est renseignée de quelle façon ? xpatval
-
Ahh, pas d'accord, Jeroen, ça, 'polytv' (si il connait ce langage) te dirait que c'est du SQL, pas du MYSQL xpatval
-
Bonsoir, Les critiques étant souvent constructives (beaucoup de post pour cela, ici, d'ailleurs) et comme le dit Sarc, il existe des techniques simples, afin d'alléger au maximum le poids des pages. Tu trouveras sur ce forum ton bonheur, si tu le souhaites. Pour essayer d'optimiser tes photos de toiles (qui pèsent en moyenne 250 k), il faudrait que tu les retravailles toutes, avec une résolution beaucoup plus basse (72 de résolution). Ainsi, de 250 Ko, tu peux sans problème réduire le poids par 10 ! Bon courage xpatval
-
Bonjour, A partir de quel site peut-on télécharger xmambo ? xpatval