par
Ariochs » 25 juin 2009, 11:26
Héhé merci, ça fonctionne parfaitement
Petite question en plus.
Je sais récupérer mes données dans une BDD, mais comment dire de récupérer la dernière information ajouté ?
[EDIT] : J'ai rien dit, je crois qu'il faut utiliser LAST_INSERT_ID(). Vais faire quelque essais ^^
Pour ceux qui serait interessé par le code, je le laisse ici :
<?php
//fonction limitation de mots
function debutchaine($chaine, $nbmots) { // 1er argument : chaîne - 2e argument : nombre de mots
$max=50;
if(strlen($chaine)>=$max){$chaine=substr($chaine,0,$max);
$espace=strrpos($chaine," ");
$chaine=substr($chaine,0,$espace).'... <a href="http://www.site.fr"><b>Lire la suite</b></a>'; }
//echo $chaine;
$tab = explode(" ",$chaine);
if (count($tab) <= $nbmots) {
$affiche = $chaine;
}
else {
$affiche = "$tab[0]";
for ($i=1; $i<$nbmots; $i++) {
$affiche .= " $tab[$i]";
}
}
return $affiche;
}
$mots_complets = 'salut sa va bien je suis un super pote a toi on rigole tou le temp c tro dorle comme on ce marre c bien le stage ouai sa va encore c pa mal mais bon c pa tt le temp marran oui mai comme dans la vrai vie tu sais on fai pa tout le temps ce quon veu sa serait telllement rigolo sinon ahahahahahahahahahaha bebebebebebebebeeb cececececececececececec'; //data événement
$nb_mots = 50;
$mot_courts = debutchaine($mots_complets, $nb_mots);
echo $mot_courts;
?>
Héhé merci, ça fonctionne parfaitement
Petite question en plus.
Je sais récupérer mes données dans une BDD, mais comment dire de récupérer la dernière information ajouté ?
[color=red][EDIT] : J'ai rien dit, je crois qu'il faut utiliser LAST_INSERT_ID(). Vais faire quelque essais ^^[/color]
Pour ceux qui serait interessé par le code, je le laisse ici :
[php]
<?php
//fonction limitation de mots
function debutchaine($chaine, $nbmots) { // 1er argument : chaîne - 2e argument : nombre de mots
$max=50;
if(strlen($chaine)>=$max){$chaine=substr($chaine,0,$max);
$espace=strrpos($chaine," ");
$chaine=substr($chaine,0,$espace).'... <a href="http://www.site.fr"><b>Lire la suite</b></a>'; }
//echo $chaine;
$tab = explode(" ",$chaine);
if (count($tab) <= $nbmots) {
$affiche = $chaine;
}
else {
$affiche = "$tab[0]";
for ($i=1; $i<$nbmots; $i++) {
$affiche .= " $tab[$i]";
}
}
return $affiche;
}
$mots_complets = 'salut sa va bien je suis un super pote a toi on rigole tou le temp c tro dorle comme on ce marre c bien le stage ouai sa va encore c pa mal mais bon c pa tt le temp marran oui mai comme dans la vrai vie tu sais on fai pa tout le temps ce quon veu sa serait telllement rigolo sinon ahahahahahahahahahaha bebebebebebebebeeb cececececececececececec'; //data événement
$nb_mots = 50;
$mot_courts = debutchaine($mots_complets, $nb_mots);
echo $mot_courts;
?>
[/php]