Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/01/2008, 14:27
arneda
 
Fecha de Ingreso: noviembre-2002
Mensajes: 46
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Extraer párrafo que contiene palabra

Gracias, probé esto que me decís pero me da que no lo encuentra en ninguno de los dos textos, y en el 2º debería encontrarlo.

$palabra = "albahaca";
$uno = preg_match_all("/<p>.*" . $palabra ."*<\/p>/s", $texto1, $matriz1);
$dos = preg_match_all("/<p>.*" . $palabra ."*<\/p>/s", $texto2, $matriz2);

if ($uno) {
echo "Párrafo en texto1<br>";
for ($x=1; $x<(count($matriz1)); $x++) {
echo "Encontré: ".$matriz1[$x]."<br>";
}
}
else echo "No hay en texto1";
echo "<br><br>";

if ($dos) {
echo "Párrafo en texto2<br>";
for ($x=1; $x<(count($matriz2)); $x++) {
echo "Encontré: ".$matriz2[$x]."<br>";
}
}
else echo "No hay en texto2";
echo "<br><br>";


No se que hacer :(

Gracias!