Select from ... [PHP/MYSQL]
Résolu/Fermé
maroctech
Messages postés
115
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
7 novembre 2008
-
16 mars 2008 à 21:55
trix.power Messages postés 7 Date d'inscription mardi 15 avril 2008 Statut Membre Dernière intervention 11 juillet 2011 - 16 avril 2008 à 19:47
trix.power Messages postés 7 Date d'inscription mardi 15 avril 2008 Statut Membre Dernière intervention 11 juillet 2011 - 16 avril 2008 à 19:47
Bonjour,
Je n'est pas de problème, c'est juste une question je pose. Quand je lance une requête SQL et que le résultat revient avec PHP sur ma page, c'est bien sur possible de formater le texte qui en résulte mais ce que j'ai rencontré est le suivant :
La requete SQP : $sql = "SELECT description FROM tickets WHERE ref_ticket = '$ref_ticket' ";
L'impression du résultat : echo "{$row['description']} " ;
c'est nickel surtout quand le résultat ne dépasse pas quelques mots. Dans le cas ou, le résultat comporte plusieurs lignes (une paragraphe), l'affichage se fait sur une seule ligne seulement ce qui déforme la page et oblige d'utiliser la barre de défilement horizontale pour lire le paragraphe entièrement.
La question est, comment formater le résultat d'une requête afin qu'elle met le paragraphe automatiquement sur des lignes en utilisant la balise BR de html ou je sais pas quoi ?
Merci d'avance.
Je n'est pas de problème, c'est juste une question je pose. Quand je lance une requête SQL et que le résultat revient avec PHP sur ma page, c'est bien sur possible de formater le texte qui en résulte mais ce que j'ai rencontré est le suivant :
La requete SQP : $sql = "SELECT description FROM tickets WHERE ref_ticket = '$ref_ticket' ";
L'impression du résultat : echo "{$row['description']} " ;
c'est nickel surtout quand le résultat ne dépasse pas quelques mots. Dans le cas ou, le résultat comporte plusieurs lignes (une paragraphe), l'affichage se fait sur une seule ligne seulement ce qui déforme la page et oblige d'utiliser la barre de défilement horizontale pour lire le paragraphe entièrement.
La question est, comment formater le résultat d'une requête afin qu'elle met le paragraphe automatiquement sur des lignes en utilisant la balise BR de html ou je sais pas quoi ?
Merci d'avance.
A voir également:
- Select * php
- Easy php - Télécharger - Divers Web & Internet
- Reboot and select proper boot device asus - Forum Matériel & Système
- Reboot and select proper boot device or insert boot media in selected boot device and press a key ✓ - Forum Windows 10
- Reboot and select proper boot device - Forum PC fixe
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
8 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
16 mars 2008 à 22:06
16 mars 2008 à 22:06
Essayes en mettant les résultats dans une <table
et <tr><td width=".... la tu défis une taille fixe pour la colonne où sera affiché le résultat et à mon avsi le retour à la ligne va se fire automatiquement dès que cette largeur sera atteinte.
ou dans une boite dont la largeur sera définie en CSS
et <tr><td width=".... la tu défis une taille fixe pour la colonne où sera affiché le résultat et à mon avsi le retour à la ligne va se fire automatiquement dès que cette largeur sera atteinte.
ou dans une boite dont la largeur sera définie en CSS
maroctech
Messages postés
115
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
7 novembre 2008
17
16 mars 2008 à 22:19
16 mars 2008 à 22:19
merci pour votre réponse rapide, j'ai déja essayé une table et le text pousse la cellule horizontalement et ça rien pas a la ligne.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
17 mars 2008 à 18:54
17 mars 2008 à 18:54
Essayes de t'inspirer de petit exemple qui fonctionne chez moi aussi bien sur IE que FireFox:
<html> <table border="2"> <tr><td width="160"> lorem bla ccccdsc ttttttt k e z llllllllll eeeeeeeeee oooooooooo pppppppppp ssss mm oi uy fgret blabla bla </td></tr> </table> </html>
maroctech
Messages postés
115
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
7 novembre 2008
17
17 mars 2008 à 19:54
17 mars 2008 à 19:54
re,
le texte qui s'affiche provient d'une basse de données donc la balise que tu ma donné ne résout pas le problème sachant que j'ai déjà essayé le truc de tableau formaté (width=...)
merci pour ta réponse en tt cas.
le texte qui s'affiche provient d'une basse de données donc la balise que tu ma donné ne résout pas le problème sachant que j'ai déjà essayé le truc de tableau formaté (width=...)
merci pour ta réponse en tt cas.
<table><tr><td>titre</td><td><? echo $description; ?></td></tr></table>
dans une boucle
<table><tr> <? ta requete while { echo '<td>'.$description.'</td>'; ?> <tr></table>
selon ta requete tu bidouille...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
maroctech
Messages postés
115
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
7 novembre 2008
17
17 mars 2008 à 23:22
17 mars 2008 à 23:22
re,
j'utilise déjà une table et j'ai déjà la boucle mais ça donne pas la solution..
le texte se met en une seule ligne et ça déforme toute la page en l'élargissant horizontalement.
j'utilise déjà une table et j'ai déjà la boucle mais ça donne pas la solution..
le texte se met en une seule ligne et ça déforme toute la page en l'élargissant horizontalement.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 mars 2008 à 10:09
18 mars 2008 à 10:09
Es tu certain d'avoir mis le parametre width="120" par exemple dans la balise <td> concernée.
Dans une <table, si tu mets <td> sans présisier la largeur, la colonne va s'adapter en largeur au contenu, c'est ce qui se produit chez toi. Mais si tu précises une largeur width="...." la colonne est "fixée" à cette largeur et le contenu se met à la ligne
Dans une <table, si tu mets <td> sans présisier la largeur, la colonne va s'adapter en largeur au contenu, c'est ce qui se produit chez toi. Mais si tu précises une largeur width="...." la colonne est "fixée" à cette largeur et le contenu se met à la ligne
maroctech
Messages postés
115
Date d'inscription
lundi 28 janvier 2008
Statut
Membre
Dernière intervention
7 novembre 2008
17
18 mars 2008 à 23:36
18 mars 2008 à 23:36
Merci les mecs, its working, j'avais oublier les " " pour préciser le width.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
SVP ou peut etre se produit cet erreur
merci
SVP ou peut etre se produit cet erreur
merci
trix.power
Messages postés
7
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
11 juillet 2011
16 avril 2008 à 19:47
16 avril 2008 à 19:47
please help!
je veut installé le serveur RADIUS avec PHP
comment puisse je faire
et qelle sont les procédure
merci a tous
je veut installé le serveur RADIUS avec PHP
comment puisse je faire
et qelle sont les procédure
merci a tous