<div> dans un echo
Résolu
Hébuus
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
Hébuus Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
Hébuus Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis sur le css d'un site internet pour un projet d'études et je cherche a mettre en forme deux liens qui sont dans un echo d'une balise php. Les deux liens sont a la suite et j'aimerais les mettre chacun dans un <div> different pour pouvoir les mettre en forme differement en leur attribuant des classes. seulement sans les <div> tout fonctionne et des que je les mets plus rien ne marche. je précise que je ne suis pas tres bon en php, dans l'équipe je m'occupe surtout du css.
Je vous met le code d'origine que mon collègue m'a transmis:
Et voila ce que je cherche a faire:
de manière a faire un bouton vert et un bouton rouge par exemple. De plus je veux les mettre dans des div car cela me permet de faire un affichage "block" des liens pour pouvoir cliquer n'import ou sur le bouton afin d'activer le lien, faire des bords arondis etc...
Le probleme viens très probablement de al synthaxe mais je ne trouve pas la solution sur internet, je me tourne donc vers vous aimables internautes pour débloquer mon problème :)
Merci d'avance a ceux qui prendront le temps de m'aider!
je suis sur le css d'un site internet pour un projet d'études et je cherche a mettre en forme deux liens qui sont dans un echo d'une balise php. Les deux liens sont a la suite et j'aimerais les mettre chacun dans un <div> different pour pouvoir les mettre en forme differement en leur attribuant des classes. seulement sans les <div> tout fonctionne et des que je les mets plus rien ne marche. je précise que je ne suis pas tres bon en php, dans l'équipe je m'occupe surtout du css.
Je vous met le code d'origine que mon collègue m'a transmis:
while( $result = mysql_fetch_object( $requete ) ) { echo("<div align=\"center\">".$result->modele_avion." ".$result->identifiant_avion." ".$result->aerodrome." ".$result->prix_location." ".$result->disponibilite." ".$result->puissance." <a href=\"modifier_avion.php?identifiant=".$result->identifiant."\">modifier</a> <a href=\"supprimer_avion.php?identifiant=".$result->identifiant."\">supprimer</a><br>\n") ; }
Et voila ce que je cherche a faire:
echo("<div align=\"center\">".$result->modele_avion." ".$result->identifiant_avion." ".$result->aerodrome." ".$result->prix_location." ".$result->disponibilite." ".$result->puissance." <div class="bouton01"><a href=\"modifier_avion.php?identifiant=".$result->identifiant."\">modifier</a></div> <div class="bouton02"><a href=\"supprimer_avion.php?identifiant=".$result->identifiant."\">supprimer</a></div><br>\n") ; }
de manière a faire un bouton vert et un bouton rouge par exemple. De plus je veux les mettre dans des div car cela me permet de faire un affichage "block" des liens pour pouvoir cliquer n'import ou sur le bouton afin d'activer le lien, faire des bords arondis etc...
Le probleme viens très probablement de al synthaxe mais je ne trouve pas la solution sur internet, je me tourne donc vers vous aimables internautes pour débloquer mon problème :)
Merci d'avance a ceux qui prendront le temps de m'aider!
A voir également:
- Php echo div
- Echo discord - Forum Casque et écouteurs
- Easy php - Télécharger - Divers Web & Internet
- @Echo off - Forum Virus
- Problème echo fichier .bat ✓ - Forum Windows 7
- Echo lors d'un appel samsung - Forum Mobile
1 réponse
pourquoi vouloir les mettre dans un div?
leur attribuer un identifiant suffit amplement.
echo "<a id='rouge' href=\"modifier_avion.php?identifiant=".$result->identifiant."\">modifier</a>;
echo "<a id='vert' href=\"supprimer_avion.php?identifiant=".$result->identifiant."\">supprimer</a>";
les /n <br /> et autre align n'ont rein à faire.
Le html c'est pour la sémantique.
Si tu veux mettre en forme, gérer les marges, l'alignement ... c'est avec le css.
et en css:
a#rouge { display: block; color: red;}
pour le code plus haut, met des simples ou doubles quotes mais pas de /"
je ne me souviens jamais de celui qui englobe le texte.
leur attribuer un identifiant suffit amplement.
echo "<a id='rouge' href=\"modifier_avion.php?identifiant=".$result->identifiant."\">modifier</a>;
echo "<a id='vert' href=\"supprimer_avion.php?identifiant=".$result->identifiant."\">supprimer</a>";
les /n <br /> et autre align n'ont rein à faire.
Le html c'est pour la sémantique.
Si tu veux mettre en forme, gérer les marges, l'alignement ... c'est avec le css.
et en css:
a#rouge { display: block; color: red;}
pour le code plus haut, met des simples ou doubles quotes mais pas de /"
je ne me souviens jamais de celui qui englobe le texte.
Tu peux ajuster le padding du a pour régler le texte en hauteur et jouer sur le height et width pour régler la largeur et la hauteur du bouton.