Sauté une ligne en php

Fermé
x3c4132de Messages postés 26 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 9 février 2012 - 12 avril 2009 à 12:53
x3c4132de Messages postés 26 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 9 février 2012 - 12 avril 2009 à 14:16
Bonjour,
<?php
// Je me connecte à MySQL
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,1");
while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}

header ("Content-type: image/png");
$image = imagecreatefrompng("chat.png");

$noir = imagecolorallocate($image, 0, 0, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);

imagestring($image, 3, 76, 8, "-", $noir);
imagestring($image, 3, 87, 8, $pseudo, $noir);
imagestring($image, 4, 72, 32, $message,18), $noir);
imagestring($image, 4, 150, 95, "Suite", $bleu);

imagepng($image);
?>
Voila mon code simplifié et je voudrais que $message saute une ligne au bout de la ligne sans couper le mot et que tout ne soit pas sur une ligne car dans ce cas on ne voit pas tout mais juste ce qui se trouve sur l'image
Alors si vous pourriez m'aider j'en serai très content
Merci d'avance à ceux qui pourront me faire avancer.
Si il vous manque des informations me les demander.
A voir également:

3 réponses

x3c4132de Messages postés 26 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 9 février 2012
12 avril 2009 à 14:10
Il faut que je précise que j'ai déjà essayer la fonction wordwrap mais que cela ne fonctionne pas il marque des "V T" mais c'est tout il ne fait pas un saut de ligne automatiquement.
0
KéKeC'est !!
12 avril 2009 à 14:14
Slt,

> juste cette remarque :

while ($donnees = mysql_fetch_array($reponse) )
{
$pseudo = $donnees['pseudo'];
$message = $donnees['message'];
}

> Il faudrait stocker tes données dans un tableau et non dans un variable car dans ton cas, il sauvegarde dans $pseudo et $message que le dernier enregistrement retourné à la fin du while.

crdlt.
0
x3c4132de Messages postés 26 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 9 février 2012
12 avril 2009 à 14:16
Oui mais ce n'est pas grave car de toute manière je n'est besoin que du dernier enregistrement.
Mais merci quand même de cette précision.
0