Bonjour,
J'ai ce script pour faire mes recherches et je souhaite convertir à ce niveau là : echo '#'.$data->title.'<br/>'; (ligne 40) les sorties title en texte brut mais je me pédale parce que je débute avec l'objet !
Merci

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
 
<?php 
	$resultats = "";
	$nbreParametres = 2; 
	if(isset($_POST['query']) && !empty($_POST['query'])){
		$query = preg_replace("#[^a-z ?0-9]#i", "", $_POST['query']);
		if($_POST['filtre'] == "Site entier"){
			$nbreParametres = 4;
			$sql = "(SELECT id, donnees AS title FROM table1 WHERE donnees LIKE ? OR promo LIKE ?) UNION (SELECT id, titre AS title FROM table2 WHERE titre LIKE ? OR titre_meta LIKE ?)";
		} else if($_POST['filtre'] == "Contenu") {
			$sql = "SELECT id,donnees AS title FROM table1 WHERE donnees LIKE ? OR promo LIKE ?";
		} else if($_POST['filtre'] == "L ien pages") {
			$sql = "SELECT id, titre AS title FROM table2 WHERE titre LIKE ? OR titre_meta LIKE ?";
		}
		include("includes/connect_db.php");
		$req = $db->prepare($sql);
		if($nbreParametres == 2){
			$req->execute(array('%'.$query.'%', '%'.$query.'%'));	
		} else {
			$req->execute(array('%'.$query.'%', '%'.$query.'%', '%'.$query.'%', '%'.$query.'%'));	
		}
		$count = $req->rowCount();
		if($count >= 1){
			echo "$count résultat(s) trouvé(s) pour <strong>$query</strong><hr/>";
			while($data = $req->fetch(PDO::FETCH_OBJ)){
 
			// Convertit un texte HTML en texte brut
			/*function textebrut($texte) {
			$texte = ereg_replace("[\n\r]+", " ", $texte);
			$texte = eregi_replace("< (p|br)([[:space:]][^>]*)?".">", "\n\n", $texte);
			$texte = ereg_replace("^\n+", "", $texte);
			$texte = ereg_replace("\n+$", "", $texte);
			$texte = ereg_replace("\n +", "\n", $texte);
			$texte = supprimer_tags($texte);
			$texte = ereg_replace("( | )+", " ", $texte);
			return $texte;
			}*/
 
 
				echo '#'.$data->id.'<br/>';
				echo '#'.$data->title.'<br/>';
 
 
 
			}
			echo '<hr/>';
		} else {
			echo "0 résultat trouvé pour <strong>$query</strong><hr/>";
		}
	}
?>