insertion dans un tableau - PHP - Programmation
Marsh Posté le 02-05-2007 à 12:26:18
La mise en page à base de tableaux, c'est le Mal (bon, comme ça c'est fait ), c'est beaucoup plus propre/pro/in/sémentiquement correct à base de div/css.
Concernant ta question, oui, c'est possible via Ajax (du javascript qui interroge un page php à distance et réagit en conséquence), mais ça va demander une meilleure séparation de ton code et un peu de lecture
Marsh Posté le 02-05-2007 à 12:52:11
Juste pour info, c'est quoi l'intérêt de ça :
Code :
|
Pourquoi mettre tout ça en Php ?
Marsh Posté le 02-05-2007 à 13:01:07
y a t'il un autre moyen que de passé par ajax car la je nage...
peut etre une autre maniere pour le code ne pas passé par une nouvelle page?
Tout les tuto que j'ai fait pour apprendre passait par des tableaux qu'elle est l'avantage de passé par du css?
Marsh Posté le 02-05-2007 à 13:04:37
oui tu as raison ya aucun interet...
je viens de changer cela
Marsh Posté le 02-05-2007 à 13:14:23
ma_mat44 a écrit : y a t'il un autre moyen que de passé par ajax car la je nage... Tout les tuto que j'ai fait pour apprendre passait par des tableaux qu'elle est l'avantage de passé par du css? |
Non, soumettre un formulaire revient à provoquer un chargement de page.
Concernant ta deuxième question, ça prouve juste que les tutos que tu as suivis sont dépassés. Et plutôt que tartinner sur l'avantage du passage aux CSS, un exemple qui illustre bien comment on peut changer du tout au tout la présentation d'une page sans avoir à toucher à son code source. (et à côté de notions purement visuelles, c'est aussi plus léger, plus facile à maintenir, à étendre à d'autres pages pour un investissement en temps finalement assez réduit.)
Marsh Posté le 02-05-2007 à 16:44:09
Dj YeLL a écrit : Juste pour info, c'est quoi l'intérêt de ça : |
Il peut y avoir un intérêt, à long terme : c'est plus rapide d'exécuter sur le serveur une page où il n'y a qu'un seul <?php et ?> plutôt que de passer son temps à le fermer et le réouvrir ...
Maintenant pour l'indentation du code source produit, c'est effectivement râpé.
Marsh Posté le 02-05-2007 à 18:01:33
L'indentation du code généré on s'en tape. C'est l'indentation du code tapé qui importe.
Ensuite, l'ouverture/fermeture de balises php à répétition n'est pas une énorme perte de perf en soi, même vsi on aime pas le faire, pour des gros pavé de HTML c'est quand même intéressant.
Et enfin, si on veut vraiment rester dans son code Php, on peut faire :
Code :
|
Sans aucun pb
Marsh Posté le 02-05-2007 à 18:53:38
Euh je rappelle que php à été fait pour le templating à la base
Marsh Posté le 02-05-2007 à 12:00:25
bonjour,
Voila j'ai créé dans une cellule d'un tableau un formulaire d'identification.
j'envoi le resultat dans une autre page php pour les verifications.
Le soucis est que lorsque je clique sur ok pour faire ces verification la nouvelle page s'ouvre et moi je voudrai qu'elle ne s'ouvre pas et que le cadre prevu pour le login se transforme et inscrive par exemple " vous etes identifié"
C'est a dire que plutot que d'ouvrir une nouvelle page le resultat s'affiche dans la cellule du tableau.
je sait pas si j'ai bien été clair...
est il possible de faire quelque chose comme ca?