Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2124 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Pb d'appel BD avec mysql 5.0.26

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb d'appel BD avec mysql 5.0.26

n°1520827
cdl33
Posté le 27-02-2007 à 11:50:14  profilanswer
 

Bonjour
 
Jai un pb, depuis que j'ai changé d'hébergeur mon script ne fonctionne plus.
Voici (a priori la partie qui coince) :
 
elseif ($op == "search" )
{
 
mysql_connect("localhost","web75-biens-1","******" ) or die("Cannot connect to the database.<br>" . mysql_error());  
mysql_select_db("web75-biens-1" ) or die("Cannot select the database.<br>" . mysql_error());  
{
#$sql = "SELECT * FROM $property_table WHERE PropertyType LIKE '%$_POST[PropertyType]%'";
$sql = "SELECT * FROM $property_table WHERE PropertyType LIKE '$PropertyType%'";
$query = mysql_query($sql);  
$total_results = mysql_num_rows($query);  
if (empty($total_results)) {
print "<center><br><br><p>Pas de véhicules trouvés<br>
<br><b>Essayez à nouveau.</b></p>
<br><br><br><a href=\"recherche.php\"><img src=\"images/voiture2.jpg\" width=208 height=100 border=0></a></center>";
die();

 
Quelqu'un pourrait il me donner un tuyau pour régler ce pb.
 
Voir le script sur : http://www.test-site.fr/fdsb/recherche.php
quand on recherche par une catégorie, cela n'affiche rien de plus !!
 
Merci d'avance
 
Salutations
 
CDL33

mood
Publicité
Posté le 27-02-2007 à 11:50:14  profilanswer
 

n°1520837
flo850
moi je
Posté le 27-02-2007 à 11:54:33  profilanswer
 

remplace  
$query = mysql_query($sql);    
 
par  
$query = mysql_query($sql) or die($sql.' <br>'.mysql_error()) ; pour avoir des infos sur l'erreur
 
au passage, $PropertyType ne semble pas avoir ete initilisé
 
je te conseille de faire $PropertyType = mysql_real_escape_string($_POST[PropertyType]);

n°1521203
cdl33
Posté le 27-02-2007 à 17:57:19  profilanswer
 

flo850 a écrit :

remplace  
$query = mysql_query($sql);    
 
par  
$query = mysql_query($sql) or die($sql.' <br>'.mysql_error()) ; pour avoir des infos sur l'erreur
 
au passage, $PropertyType ne semble pas avoir ete initilisé
 
je te conseille de faire $PropertyType = mysql_real_escape_string($_POST[PropertyType]);


 
Désolé mais apès plusieurs essais cela ne fonctionne pas...  :??:

n°1523397
cdl33
Posté le 04-03-2007 à 15:57:43  profilanswer
 

cdl33 a écrit :

Désolé mais apès plusieurs essais cela ne fonctionne pas...  :??:


 
Ces lignes de codes fonctionne en mysql version 4 mais sur la version 5, quelqu'un pourrait il me donner le code correct ?  Merci d'avance toute aide sera la bienvenue
 
cdl33


Message édité par cdl33 le 04-03-2007 à 15:58:06

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Pb d'appel BD avec mysql 5.0.26

 

Sujets relatifs
[MySQL]Contrainte unicité = index[RESOLU]PHP et MySQL problème avec des boucles!!
[excel+vba]ouvrir un batch faisant appel a une archive .jar[PHP] Utilisation d'une base Mysql sous WAMP
[MySql]Probleme requete interval date début- date fin pour réservationSynchro AS400 DB2 --> MySQL
[MySQL] : usage de "into outfile" et "union"[MySQL]Execution d'une sous requete qui retourne plusieurs lignes
[MySQL] Index full text sur champs multiplesEnvoyer des valeurs dans une colonne de MySQL
Plus de sujets relatifs à : Pb d'appel BD avec mysql 5.0.26


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR