afficher une partie de variable

henri
Invité n'ayant pas de compte PHPfrance

17 févr. 2006, 20:45

Bonjour,
J'ai une variable issu d'une base de donnée sql
$variable = "Voici le text*Voici le nouveau text.";
J'aimerais savoir s'il était possible de n'afficher que la partie après ou avant l'étoile ?
c'est à dire de pouvoir choisir d'afficher "Voici le text" ou "Voici le nouveau text".
Mon problème est que j'aimerais pouvoir ajouter plusieurs nom d'image dans un même champs et de le récupérer quand je le souhaite.
Je sais pas si j'étais assez clair :?
Merci pour votre aide

Mammouth du PHP | 768 Messages

17 févr. 2006, 21:27

<?php
$chaine = "Voici le texte*Voici le nouveau texte";
list($ancien, $nouveau) = explode('*',$chaine);
echo $nouveau;
// affiche: Voici le nouveau texte
echo $ancien;
// affiche: Voici le texte
?>
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

henri
Invité n'ayant pas de compte PHPfrance

17 févr. 2006, 21:50

Merci beaucoup.