Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
939 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

liste deroulante dynamique [HELP]

n°389939
KdZ'
Simple®
Posté le 11-05-2003 à 22:14:02  profilanswer
 

Reprise du message précédent :
effectivement c violent  :D :
 
 

Code :
  1. <?php
  2.    $host = 'localhost';  
  3.    $user = 'root';  
  4.    $pass = '';  
  5.    $db = 'apla';  
  6.      
  7.      
  8.    $link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );  
  9.    mysql_select_db($db) or die ('Erreur :'.mysql_error());  
  10.      
  11.      
  12.    $select = "SELECT * FROM pages ORDER BY id";  
  13.  
  14.  // j'ai mis order by id pour les afficher par ordre d'ajout, mais tu peux mettre "nom" pour avoir un ordre alphabétique
  15.  
  16.    $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );  
  17.    $total = mysql_num_rows($result);  
  18.        
  19.    if($total) {  
  20.            
  21.            while($row = mysql_fetch_array($result)) {  
  22.                     echo '<option value="'.$row['id'].'">'.$row['nom'].'';  
  23.              echo '</option>';  
  24.               }  
  25.    }  
  26.    else echo 'Pas d\'enregistrements dans cette table...';  
  27.          
  28.    mysql_free_result($result);  
  29.      
  30.    mysql_close();  
  31.      
  32. ?>

 
 
voila pour rubrique_listing.php ;)
merci :jap:

mood
Publicité
Posté le 11-05-2003 à 22:14:02  profilanswer
 

n°389945
simogeo
j'ai jamais tué de chats, ...
Posté le 11-05-2003 à 22:20:36  profilanswer
 

le code a l'air correct,  
je fais un copier coller et aucun souci  [:spamafote] (tjrs ps de parse error)

n°389947
simogeo
j'ai jamais tué de chats, ...
Posté le 11-05-2003 à 22:21:37  profilanswer
 

[:meganne] la je ne comprend plus ...

n°389951
KdZ'
Simple®
Posté le 11-05-2003 à 22:24:05  profilanswer
 

tu as fait un copier/coller, tu as lancezr le ficchier directemment, et tu n'as pas d'erreur ?
 
on je vais voir de mon côté.

n°389954
simogeo
j'ai jamais tué de chats, ...
Posté le 11-05-2003 à 22:33:24  profilanswer
 

so ?
tu as refais une nouvelle page avec le copier-coller du code ci-dessus ?

n°389955
KdZ'
Simple®
Posté le 11-05-2003 à 22:38:22  profilanswer
 

Arf, je suis trop dégouter !
j'ai trouver, en fait ça vient des espaces blancs qui étaitent placés avant les variables (ligne 2 par exemple)
j'ai du virer tous les espaces blancs avant et apres les variables (apparemment, seuls les espaces blancs etant placées avant le code etais emmerdant)
Voila, en tout cas ça à l'air de fonctionne rpour le reste aussi, je vous tiens au courant de toute manieres ;)

n°389979
Master_Jul
Posté le 11-05-2003 à 23:30:07  profilanswer
 

en fait, je pense que c'est ton easy php qui est un peu foireux :heink: c'est pas très à jour et fonctionnel ces bêtes là


---------------
En français, on écrit "connexion", pas "connection".
n°389985
KdZ'
Simple®
Posté le 11-05-2003 à 23:52:59  profilanswer
 

pourtant je n'ai pas eu de pb juska maintenant...
vivement la v1.7! :)
tu utilise pas le package toi ?

n°389986
simogeo
j'ai jamais tué de chats, ...
Posté le 12-05-2003 à 00:00:42  profilanswer
 

Master_Jul a écrit :

en fait, je pense que c'est ton easy php qui est un peu foireux :heink: c'est pas très à jour et fonctionnel ces bêtes là


 
je fonctionne avec actuellement et je n'ai pas de souci particulier ( c'est vrai que ca ne tourne pas comme sous linux, j'en ai déjà fais les frais :/)
du reste c'est pas trop mal pour les petits dév.  [:spamafote]

n°389989
Master_Jul
Posté le 12-05-2003 à 00:43:21  profilanswer
 

KdZ' a écrit :

pourtant je n'ai pas eu de pb juska maintenant...
vivement la v1.7! :)
tu utilise pas le package toi ?


 
ben ça m'arrive mais j'ai déjà eu des trucs bizarre, et c'est pas réputé comme étant qqch de bien "solide" par rapport à une installation manuelle, normal tu me diras, mais c'est vrai que c'est bien pratique, je sais pas pq ça couillait chez toi, t'as essayé d'upload les pages chez un hebergeur php pour voir si ça faisait pareil ? :??:


---------------
En français, on écrit "connexion", pas "connection".
mood
Publicité
Posté le 12-05-2003 à 00:43:21  profilanswer
 

n°390334
KdZ'
Simple®
Posté le 12-05-2003 à 13:20:16  profilanswer
 

nan tiens j'ia pas pensser... c pas grave, maintenant c reparer, bon je vais me remettre au boulot :)
Quand je pense qu'il faut que ce soit fini pour demain  :sarcastic: (je parle juste de la partie admin)

n°390365
KdZ'
Simple®
Posté le 12-05-2003 à 13:52:41  profilanswer
 

Oué, ba tout fonctionne impec, au passage, merci pour la fonction de classement par ordre d'id, nom... je me coucherai encore moins con ce soir ;)  
 
Voila sinon j'ai fait deux formulaires, la fameuse liste, et le textarea, et je veux que quand on selctionne une page dans la liste deroulante, le contenu s'affiche, alors voila, je suis obliger de passer par un autre fichier ou je peux mettre le code direct (je parle du champs "action" pour la liste deroulante, bouton ok pour confirmer le choix)

n°390911
KdZ'
Simple®
Posté le 12-05-2003 à 20:29:00  profilanswer
 

:bounce:


Message édité par KdZ' le 12-05-2003 à 20:31:02
n°390988
KdZ'
Simple®
Posté le 12-05-2003 à 21:26:16  profilanswer
 

Quelqu'un a une idée ?

n°391016
sashock
Posté le 12-05-2003 à 21:48:57  profilanswer
 

Ca c'est du javascript si je ne m'abuse  
mais je n'en sais pas plus :D

n°391025
simogeo
j'ai jamais tué de chats, ...
Posté le 12-05-2003 à 21:57:09  profilanswer
 

si c'est juste pour l'afficher show_source($fichier);
 
si tu veux en faire un texte modifiable, il faut que tu lises le fichier jusqu'a la fin et que tu recuperes tout dans une variable et que tu l'affiche  [:spamafote]  
 
renseignes toi sur
 

Code :
  1. fopen();
  2. fread();

n°391027
KdZ'
Simple®
Posté le 12-05-2003 à 21:59:06  profilanswer
 

nan je pense qu'on reste dnas le php là  :o  
 
c'est juste une histoire de recup de variable d'un formulaire, puis d'afficher un enregistrement d'un champs d'une table( :pt1cable: ) en fonction du choix (sur le formulaire (liste déroulante))
 
;)

n°391030
KdZ'
Simple®
Posté le 12-05-2003 à 22:00:53  profilanswer
 

simogeo a écrit :

si c'est juste pour l'afficher show_source($fichier);
 
si tu veux en faire un texte modifiable, il faut que tu lises le fichier jusqu'a la fin et que tu recuperes tout dans une variable et que tu l'affiche  [:spamafote]  
 
renseignes toi sur
 

Code :
  1. fopen();
  2. fread();

 


 
Eu, non en fait je ne veux pas afficher la source d'un fichier, mais l'enregistrement d'un champs :)
 
Rappel toi, la liste déroulante permet justement de choisir quel enregistrement va être afficher dans le textarea...
 
;)

n°391036
simogeo
j'ai jamais tué de chats, ...
Posté le 12-05-2003 à 22:05:14  profilanswer
 

exact  ;)  
 
t'as déjà t'as connexion à la base de données.
 
tu dois recuperer l'identifiant de la page en question .
 
Donc tu prepares tarequete :  
 
$requete="SELECT * from pages WHERE id='.$var.';'";
 
verifie le nom de la table et des champ, je ne me souviens plus.
 
et ensuite tu executes ta requete  [:spamafote] et tu affiche le résultat

n°391045
KdZ'
Simple®
Posté le 12-05-2003 à 22:13:40  profilanswer
 

je vais voir, merci ;)

n°391829
KdZ'
Simple®
Posté le 13-05-2003 à 13:16:53  profilanswer
 

Je met ça dnas modif_page.php (la où se trouve le formulaire) dans le champs "action" ? :??:


Message édité par KdZ' le 13-05-2003 à 13:47:28
n°392639
KdZ'
Simple®
Posté le 13-05-2003 à 21:11:08  profilanswer
 

Petit up ;) :hello:

n°392809
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 00:12:20  profilanswer
 

on voit ca demain si tu veux  ;)

n°393274
KdZ'
Simple®
Posté le 14-05-2003 à 13:34:56  profilanswer
 

Pas de pb, me v'la  [:audi]  
 
 :lol:  ;)

n°394176
KdZ'
Simple®
Posté le 14-05-2003 à 19:47:33  profilanswer
 

:bounce:

n°394179
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 19:50:54  profilanswer
 

ok, alors ton action dans ton form renvoie sur quelle page ?

n°394292
KdZ'
Simple®
Posté le 14-05-2003 à 21:09:47  profilanswer
 

justement, je suis perdu là, je ne c'est pas comment faire (sachant qu'il faut que la page s'affiche dans le textarea), je met le code dnas une autre page, ou direct dans celle-ci ?

n°394301
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 21:13:22  profilanswer
 

KdZ' a écrit :

justement, je suis perdu là, je ne c'est pas comment faire (sachant qu'il faut que la page s'affiche dans le textarea), je met le code dnas une autre page, ou direct dans celle-ci ?


 
direct dans celle-ci  [:spamafote]  
 
et tu fais un test :
 

Code :
  1. if(isset($_POST['page'])) {
  2. // je fais ma requete
  3. // j'affiche mon textarea avec le contenu de la base dedans
  4. }

n°394306
KdZ'
Simple®
Posté le 14-05-2003 à 21:18:04  profilanswer
 

ouarf ça va être chaud :)
je vais essayer, merci  :jap:

n°394307
KdZ'
Simple®
Posté le 14-05-2003 à 21:21:18  profilanswer
 

au fait, quand le textarea affiche la page, la liste doit toujours être en haut, c toujours oki ton code ?


Message édité par KdZ' le 14-05-2003 à 21:21:50
n°394308
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 21:21:37  profilanswer
 

non c'est pas compliqué du tout  [:spamafote]  

n°394314
KdZ'
Simple®
Posté le 14-05-2003 à 21:24:27  profilanswer
 

ça existe pas en script tout fait ? :D

n°394317
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 21:26:08  profilanswer
 

:o  t'a déjà pondu la 1ere partie, tu peux faire la seconde, y'en a pour 10 minutes  :sarcastic:  
 
non ca n'existe pas en script tout fait  [:troa]

n°394332
KdZ'
Simple®
Posté le 14-05-2003 à 21:41:08  profilanswer
 

oué mais la premiere partie c'etait de mon niveau (et encore...) mais là :ouch: va falloir que je lise mon book php, et que je boss un bon coup :(


Message édité par KdZ' le 14-05-2003 à 21:45:55
n°394412
KdZ'
Simple®
Posté le 14-05-2003 à 22:42:09  profilanswer
 

je prefere laisser tomber, je trouverai quelque chose de plus simple...
 
Toutefois, merci de ton aide ;)

n°394428
the real m​oins moins
Posté le 14-05-2003 à 22:51:55  profilanswer
 

KdZ' a écrit :

oué mais la premiere partie c'etait de mon niveau (et encore...) mais là :ouch: va falloir que je lise mon book php, et que je boss un bon coup :(

merde alors, trop dur la vie, des fois faut bosser pour arriver à quelque chose [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°394434
KdZ'
Simple®
Posté le 14-05-2003 à 22:55:20  profilanswer
 

oué, je lirait mon livre...

n°394435
simogeo
j'ai jamais tué de chats, ...
Posté le 14-05-2003 à 22:56:11  profilanswer
 

moins moins à entieremnt raison, spa bien  :o

n°394439
the real m​oins moins
Posté le 14-05-2003 à 22:57:44  profilanswer
 

simogeo a écrit :

moins moins à entieremnt raison, spa bien  :o  

ben ça va i va lire son livre quoi :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°394977
KdZ'
Simple®
Posté le 15-05-2003 à 13:39:33  profilanswer
 

oué, mais pour infos mon book, ça fait 6 mois que je l'ai  [:audi]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
C : help je ne trouve pas l'erreur (solution trouver merci)liste déroulantes access et autres
création dynamique de contrôleCréation dynamique de composants et plus...
[C]Taille de chaine de caractères dynamique...Calcul TVA avec PHP [NEED HELP]
tableau dynamique[C++] Un vector contenant des iterateur de liste, c'est possible ?
[Oracle] n00b queries help (je maitrise pas les sub queries)HELP lancer 1 swf en autorun sur un cd
Plus de sujets relatifs à : liste deroulante dynamique [HELP]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR