Eregi_replace et base MYSQL problème affichage
Bonjour,
J'ai un bout de code qui refuse de marcher, en fait je voudrai afficher un extrait du contenu issue d'une table MYSQL sans les balises html <p>.
Voici ce que j'ai mis:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
$affiche = "SELECT id,date,nom,contenu,position FROM modules ORDER BY date";
$exec = mysqli_query($connexion,$affiche) or die ("Impossible de sélectionner les modules");
while($ligne=mysqli_fetch_assoc($exec))
{
$contenu = $ligne["contenu"];
$contenu = eregi_replace("<p[^>.]*>","",$contenu);
$contenu = eregi_replace("</p[^>.]*>","",$contenu);
echo '<tr align="center">
<td><input type="radio" name="choix-modif" value="'.$ligne["id"].'"/></td>
<td><a href="update_module.php?id='.$ligne["id"].'" target="_self" title="Modifier">'.$ligne["nom"].'</a></td>
<td>'.$contenu.'</td>
<td>'.$ligne["position"].'</td>
<td>'.date("d/m/Y",strtotime($ligne["date"])).'</td>
</tr>
';
}
?> |
Impossible d'enlever les <p></p> à l'affichage de $contenu j'ai suivi la DOC PHP mais cela ne donne rien.
Auriez vous une idée pour que ça marche ?
Merci beaucoup, Julien.
Merci de votre aide les amis
J'ai bien reçu vos messages en fait le souci venez de Ckeditor je traité les infos 2 fois donc il y avait embrouille en quelque part.
Mon souci pourrait servir à d'autres personnes donc je répète pas besoin de traiter par exemple avec htmlspecialchars les variables venant de Ckeditor car sinon le code html sort lors d'une requête SELECT à l'affichage !!
A bon entendeur, salut.
Julien.:lol: