voici le code et je progresse puisque d'un message d'erreur je suis passé à un blanc, ça n'affiche rien à l'emplacement prevue... lorsque je met une phrase entre guillemets la fonction fonctionne (sic).
// on créer la requete SQL et on l'envoie
$sql = "SELECT *,DATE_FORMAT(date,'%d.%m.%Y') AS datefr FROM crij_actu ORDER BY id DESC LIMIT 0,5";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrements
while($data = mysql_fetch_array($req));
{
// on affiche les informations de l'enregistrements en cours
function Tronquer_Texte($texte, $longeur_max)
{
if (strlen($texte) > $longeur_max)
{
$texte = substr($texte, 0, $longeur_max);
$dernier_espace = strrpos($texte, "");
$texte = substr($texte, 0, $dernier_espace)."(...)";
}
return $texte;
}
echo Tronquer_Texte($data['texte'], 20);
}
// on ferme la connexion à mysql
mysql_close();
?>