Aller au contenu

Messages recommandés

Membre, 32ans Posté(e)
jamesman01 Membre 140 messages
Baby Forumeur‚ 32ans‚
Posté(e)

Bonjour à tous !

Voilà étant intéressé par la programmation web j'ai essayé de programmer en php...

Je suis face à un problème.

Voilà j'ai créé un fichier php avec un include (qui pointe sur un deuxième fichier).

Ce deuxième fichier qui est appelé se connecte à ma base de donnée et affiche un tableau avec les données de ma BD. Mais le problème c'est que j'essaie de mettre en forme un peu ce tableau grâce à un script que j'ai trouvé sur internet http://www.scriptiny.com/2009/11/advanced-javascript-table-sorter/ . Tout s'affiche bien sauf qu'impossible de cliquer sur les titres pour changer l'ordre...

Ceci vient du fait que le script.js n'est pas bien appelé je pense...

Je l'appelle dans le deuxième fichier php en mettant : echo'<script type="text/javascript" src="script.js"></script>';

Comment faire pour que le tableau aient bien les titres cliquables pour changer l'ordre?

J'espère que vous comprenez tout mon blalbla ... :)

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Membre, Posté(e)
pere_vert Membre 3 856 messages
Baby Forumeur‚
Posté(e)

je pense pas être cap de débogger ton site, mais à tout hasard, essaye sur un autre navigateur

Lien à poster
Partager sur d’autres sites

Membre, 32ans Posté(e)
jamesman01 Membre 140 messages
Baby Forumeur‚ 32ans‚
Posté(e)

Je viens d'essayer et c'est la même chose ... :(

Ou autrement si vous avez des scripts tout fait pour le tri de tableau (rempli grâce à une base de donnée)?

Lien à poster
Partager sur d’autres sites

Membre, Posté(e)
pere_vert Membre 3 856 messages
Baby Forumeur‚
Posté(e)

pourquoi tu fais un echo devant ta balise javascript?

Lien à poster
Partager sur d’autres sites

Membre, Explorateur de Nuages, 47ans Posté(e)
Pheldwyn Membre 25 236 messages
47ans‚ Explorateur de Nuages,
Posté(e)

Difficile de trouver d'où cela vient sans savoir ce que tu as fait ...

Déjà, bien comprendre la différence (que tu as sans doute saisi, mais j'ai souvent rencontré des gens qui se mélangeait les pinceaux à ce niveau) entre l'exécution du PHP et du Javascript : le PHP s'exécute sur le serveur qui héberge ta page, et renvoie du code HTML généré vers le navigateur du visiteur du site, et c'est ce navigateur, chez l'internaute, qui décode le HTML pour afficher le tableau et qui exécute le Javascript.

Donc, lorsque tu dis que tu "appelles" le script js dans le script php que tu inclues ... ben ça ressemble un peu à la confusion que je viens d'expliquer.

Normalement le "<script type="text/javascript" src="script.js"></script>" doit apparaître dans le code généré par ton script PHP, quelque part entre les balises HTML <head> et </head>.

En choisissant d' "Afficher la source" (Ctrl+U en général) tu dois voir apparaître la ligne dans ton code HTML (et bien évidemment, le fichier script.js doit être dans le même répertoire que ton script php).

Lien à poster
Partager sur d’autres sites

Membre, 32ans Posté(e)
jamesman01 Membre 140 messages
Baby Forumeur‚ 32ans‚
Posté(e)

Merci à tous ceux qui ont répondu mais j'ai finalement trouvé une solution ! Enfin ;)plus.gifthumbsup.gif

C'était juste la balise body qui était mal placée thumbdown.gif

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×