|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Salut la communauté !
Voila je suis en train de créer un emploi du temps pour une école d'ingés. J'ai deja fait mes pages de remplissage, evec enregistrement dans ma BDD et des pages de consultation... Or je voudrais l'afficher sous un autre format (cf PJ). Ainsi je voudrais créer des images, ce ne serait que des rectangles, à insérer dans une page php, qui contiendrait les differents cours pour certains horaires. Mon procédé serait le suivant : Code :
Comment pensez vous que je puisse afficher donc une image comme je le desire? Merci d'avance Vince |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Le problème c'est la création ou l'insertion des images ? Si c'est la disposition c'est plus un problème HTML que PHP...
Il y a déjà eu un sujet similaire récemment mais je me rappelle plus du titre. |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() |
Je sais comment créer une image :
Code :
- ca affiche dans une case et la redimensionne en fonction du texte plutot que de la mettre sur deux cases a cheval, - il faut que je mette mon code d'image pour chaque case et il y en a beaucoup! lol surtout que le code dessus est la version courte car dedans je dois tester si l'heure est bone et si oui, recuperer des chaps de ma BDD pour les afficher. En fait je voudrais incorporer dans le code de ma page ou il y a le tableau un code permettant de faire ce que j'ai posté précédemment : les boucles et tout ca. Merci </code> |
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
et bienvenue !Je te déconseille d'utiliser les images, au moins dans un premier temps. En effet un simple tableau html suffira a tes besoins. exemple à coller dans un fichier test.html et à lancer dans le navigateur : Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() |
Merci beaucoup pour ton tableau..
Mais en fait mon gros soucis, c'est que les cours n'ont pas une durée fixe : certains durent 1heure, d'autre 1h30, 1h45 ou 2h00. Serait il possible de faire quelque chose du type Code :
Merci de ton aide. |
||
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Il te suffit de faire autant de colonnes que de tranches horaires possibles dans une heure.
Dans ton exemple tu donnes : 1h30, 1h45 ou 2h00 => Ce qui donne 30 minutes, 45 minutes => il te suffit de découper chaque heure en 4, ainsi tu auras les 15 minutes qui te permettront de faire 30 et 45... |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
Merci pour ton aide je vais essayer cela de suite.
J'avais déjà penser aux quarts d'heure mais je ne saivais pas comment les regrouper, je ne savais pas que colspan servait a grouper des colonnes. J'en déduis donc q'il doit y avoir quelque chose du type rowspan servant a lier les lignes, non? Je vais déjà essayer pour une ligne avant de mettre des conditions pour grouper les lignes. Merci beaucoup de ton aide! Ce forum compte des membres qui ont de réelles connaissances contrairement a d'autres ... c'est pourquoi je reviendrai. Je met pas le sujet comme résolu, car je risque de revenir pour mes lignes par exemple. Merci encore! |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
oui rowspan ça existe, mais c'est bien ce que je disais c'est un problème HTML et pas PHP, donc je te conseille d'aller sur le forum HTML. Bon courage
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() |
ahh oki!
Mais c'est pas grave le php va arriver Désolé de ne pas avoir posté dans le bon forum, je ne programme pas depuis longtemps et comme je travaille sur du php A tres bientot et merci beaucoup pour votre aide! Vince |
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Tiens j'ai retrouvé le lien su sujet qui ressemble un peu au tien
http://www.developpez.net/forums/sho...ighlight=image si ça peut te donner des idées... |
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Développeur Java Inscription : juin 2005 Messages : 443 ![]() |
Les images en PHP à éviter => temps de chargement long.
Ce que tu peux faire en HTML fais-le penses-y
__________________
Toi aussi, crée ton armée de soldat de plomb : http://souris-bleues.minitroopers.fr/ |
|
|
00
|
|
|
#12 | ||
|
Membre du Club
![]() |
Merci jwhite pour le lien, j'ai cherche tout a l'heure mais n'était remonté qu'a debut mai ...
Sinon, je vais continuer la technique que l'on m'a donné sur le forum! J'ai quelques soucis, voic moi code : Code :
Pourriez vous me donner quelque aide pour que prenne mes 6 cases et qua ca marque allemand ? Merci d'avance! Il y a du PHP maintenant Ah oui, avant d'oublier, y a-t-il un outil de type [php][/php] ? |
||
|
|
00
|
|
|
#13 | ||
|
Membre confirmé
![]() Développeur Java Inscription : juin 2005 Messages : 443 ![]() |
Déjà pour $matiere_lundi, il faudrait mettre :
Code :
__________________
Toi aussi, crée ton armée de soldat de plomb : http://souris-bleues.minitroopers.fr/ |
||
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Fais attention de pas confondre les portions de code HTML et les portions PHP
|
|
|
00
|
|
|
#15 | ||
|
Membre du Club
![]() |
Oui pour le forum des balises de bbcode code les balises pour mettre en gras [b][ /b]. J'ai trouvé a la place de [php][/php] c'est [code][ /code] afin que les codes soient plus lisibles.
J'ai fait le echo juste apres avoir posté tout a l'heure me rendant compte que ca ne risquais pas de marcher. Mais ca ne marchait pas non plus alors j'ai modifié au début : Code :
Il doit bien y avoir une technique mais laquelle ? Merci de votre aide. Vince |
||
|
|
00
|
|
|
#16 | ||
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
On vient de te dire de pas confondre les portions PHP et HTML... Dans une portion HTML pur, le PHP n'est pas interprété.
Code :
|
||
|
|
00
|
|
|
#17 |
|
Membre confirmé
![]() Développeur Java Inscription : juin 2005 Messages : 443 ![]() |
encore une fois :
Ne mélanges surtout pas ! Pour faire simple on peut dire que PHP génère du HTML mais si tu met du php dans du html de façon brut html ne comprendra rien. Donc dans la ligne précédent PHP génère le morceau PUIS HTML lit ce texte et l'interprète.
__________________
Toi aussi, crée ton armée de soldat de plomb : http://souris-bleues.minitroopers.fr/ |
|
|
00
|
|
|
#18 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Et au passage (je sais pas si tu y as pensé), colspan et rowspan ne doivent marcher que avec des entiers, donc $duree doit être le nombre de quart d'heures et pas le nombre d'heures
|
|
|
00
|
|
|
#19 |
|
Membre du Club
![]() |
Merci pour l'aide.
En fait je viens de le trouver en me disant que j'allais mettre direct mon <?php echo $duree; ?> pour colspan et ca a marché. Sinon, oui j'ai tout découpé par quart d'heure car j'avais remarqué que le colspan, donc j'en ai déduis que rowspan aussi, ne prenait pas les chiffres a virgule. Merci beaucoup pour l'aide. Demain, je vais faire un while contenant un if pour ma ballader sur ma ligne, regarder s'il y a des cours, et mettre les cours direct aux bons endroits. Je vais m'amuser Merci de l'aide. |
|
|
00
|
|
|
#20 | ||||
|
Membre confirmé
![]() Développeur Java Inscription : juin 2005 Messages : 443 ![]() |
Dernière remarque, tu peux aussi faire ainsi :
Plutôt que : Code :
Code :
__________________
Toi aussi, crée ton armée de soldat de plomb : http://souris-bleues.minitroopers.fr/ |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com