Probleme php4 connection bdd

Résolu
zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   -  
spacm Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai fais mon site en local avec php my admin et quand je le balance sur free il met le resultat comme si la requete ne sorter 0 ligne pourquoi? (n'importe quelle requete) j'ai dû utiliser php4 donc avec free c'est peut etre pour ça?
il passe donc dans le if($result->num_rows == 0)

<?php

mysql_connect('sql.free.fr','xxxx','xxxxx');
mysql_select_db('xxxx');


$sql = "SELECT Article, Libelle, PrixDeVente
FROM produit
WHERE Famille= 'BOIT'";


$result=mysql_query($sql);


if(!$result) {die("Erreur, impossible d'exécuter la requête" .mysql_error());}
if($result->num_rows == 0) {
echo "Erreur " ;
exit;
}

A voir également:

6 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Tu as correctement rempli ta base de données Free avec les données de ta base de données locale ?

0
zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   14
 
oui oui j'ai verifié et reverifié, mais de toute facon je te dis n'importe quelle requete me renvoi 0 ligne comme si il ne trouvais pas la bonne base
0
zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   14
 
aahhh quandd je fais un echo de $result, j'ai Resource id #3....
0
spacm Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   30
 
ça ne serait pas plutot num_rows($result) qui te renseigne sur le nombre de lignes de résultat?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
zealex59 Messages postés 504 Date d'inscription   Statut Membre Dernière intervention   14
 
non
0
spacm Messages postés 141 Date d'inscription   Statut Membre Dernière intervention   30
 
A ta place, je ferais un "select * from produit;"
comme requete, pour augmenter mes chances d'obtenir une ligne de réponse,

et j'essaierai malgré tout de récupérer l'éventuel résultat de la sorte:

while ($ligne=mysql_fetch_assoc($result)) {
echo "<pre>"; print_r($ligne)."</pre>";
}
0