Bonjour,
J’ai un problème avec les champs ou il y a des " ou /
CLE A CHOC 1/2" MALLETTE
Voila ma source
Code : 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 <?php include('include/config.php'); $q = mysql_connect(DBHOST, DBUSER, DBPASS); mysql_select_db(DBNAME, $q) or die("Impossible d'acceder a la base de donnees"); mysql_select_db($base); if ((isset($_GET)) && ($_GET['abr'] != '')){ $abr = $_GET['abr']; $q = 'SELECT name from fiche_produits WHERE name LIKE \'%'.$abr.'%\''; $r = mysql_query($q); $return = '<?xml version="1.0" standalone="yes"?><result>'; if ((mysql_num_rows($r)>0)){ $name = header('Content-Type: text/xml;'); while ($rep=mysql_fetch_array($r)){ $name .= $rep['name'].';'; } $return .= '<name>'.$name.'</name>'; } if (mysql_num_rows($r)==0) $return .= '<name>;</name>'; $return .= '</result>'; header('Content-Type: text/xml'); echo $return; } ?>
Merci d'avance
Partager