Récupérer un partie d'un champ d'une BDD

zarhroc -  
albertdu93 Messages postés 38 Statut Membre -
Bonjour,

Voilà j'ai un problème j'ai une base composé d'une table livredor dans cette table j'ai un champ description.

ce champ ce compose toujours de cette façon
<p>xx/xx/xxxx 'une phrase'</p>

et je ne voudrai afficher que le xx/xx/xxxx

comment puis je faire avec une requete sql

1 réponse

albertdu93 Messages postés 38 Statut Membre 1
 
ok alors
tu te connecte à ta base de donnée, ensuite copie le code qui suit ;)

<?php
// connexion base de donnée (avec mysql_connect et mysql_select_db)

$query=mysql_query('SELECT * FROM livredor') or die ('Erreur de selection: '.mysql_error());


while($data=mysql_fetch_assoc($query))
{
$str = $data['description'];
$chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
for($nb=3; $nb<=12; $nb++)
{
echo $chars[$nb];
}
}
?>


Tu peut tester mon script rentre le code qui suit dans un fichier !
<?php
$text="<p>xx/xx/xxxx 'une phrase'</p>";
$str = $text;
$chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
for($nb=3; $nb<=12; $nb++)
{
echo $chars[$nb];
}
?>


Voila en espérant t'avoir aidé !
0