Bonjour
Alors voila j'ai un probleme de requete .j'ai fait une requete pour une recherche dans ma base . et la requete ne renvoie rien je ne comprends pas. voici mon code pouvez vous me dire ce qui cloche.je vous remercie d'avance.
La requete consiste a extraire des informations sur des tables qui nont aucun lien (c'est soit l'une soit l'autre: soit Musique, soit Billeterie)
la variable motcle corespond a ce qu'on a saisi . et la variable choix corespond a la table ou l'on veut extraire des infos.
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
24
25
26
27
28
29
30
31
32
33
<?php
require("connect.php");
 
$motcle=$_POST['src'];
$choix=$_POST['choix'];
 
echo $motcle."<br>";
echo $choix."<br>";
 
$sql1="from $choix";
$sql2="where titrebillet like'%$motcle%'
       OR prixB like'%$motcle%'
       OR date  like'%$motcle%'
       OR lieu   like'%$motcle%'
       OR genreB  like'%$motcle%'
       OR genreM  like'%$motcle%'
       OR titrecd  like'%$motcle%'
       OR nom     like'%$motcle%'
       OR prixM   like'%$motcle%'";
 
$sql="SELECT * ". $sql1.$sql2;
 
if($req2=mysql_query($sql)){
while($result=mysql_fetch_array($req2)){
 $nom=$result[1];
 $preo=$result[4];
 
}
 echo "resultat".$preo;
  }else{
   echo"aucune occurence trouvée.recherche terminee";
  }
?>