BOB2008

  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    7
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

BOB2008
le 25/09/2004 à 16:25
Problème de fin de semaine avec substr
Bonsoir à tous,
Fin de semaine chagrin, voila mon souci de fin de semaine:
J'ai un texte format en FULLTEXT dans une base de données.

J'ai une table avec des index type Fc , Mt, Jn.

Mon problème retrouver des bouts de phrase commençant par ces index dans le Texte.
Voila mon script
$Texte étant le texte venant de la première Table en FULLTEXTE
// Appel à la Table des index
$query = "SELECT * FROM `IndexB` ORDER BY IndexB";
$result = mysql_query($query);/* passage de la requette et récupération des pointeurs */
while ($row = mysql_fetch_array($result))/* récupération des valeurs dans un tableau */
{
$IndexR =$row["IndexB"];
//Je positionne le début de la Phrase a sélectionner
$indexR0 = strrpos($Texte, $IndexR);
//Je cré un nouvel indice afin de choisir uen partie plus longue de la phrase commençant par exemple par Jn (7 caractère en plus)
$indexR7=$indexR0+7;
}
/* fermeture de la connection */
mysql_close($connect);
//5144 et 5151 sont respectivement les positions du début de Phrase qui m'intéresse et 5151 la fin du morceau de phrase qui me va bien

$rest = substr ("$Texte", 5144, 5151);

//J'essaye de récupérer ce bout de phrase et là problème

print"$IndexR $indexR0, $indexR7 $rest<br>";

C'est une partie du texte que je récupère et pas ce bout de phrase.
Alors si une âme charitable pouvait m'ouvrir les yeux, qui doivent être fermés, merci par avance à....
LoadingChargement en cours