Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2008, 09h52   #1
Membre du Club
 
Inscription : février 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 149
Points : 45
Points : 45
Par défaut Warning sur mysqli_num_rows()

Bonjour,

Je souhaite avoir l'alternative au résultat de ma requête:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
               $Requête = "SELECT * FROM Tarifs_E 
                                           WHERE Envoi_Type = '".$EnvoiType."'
                                           AND (Poids_Mini <= '".$ChampOK[2]."' and
                                                Poids_Maxi >= '".$ChampOK[2]."'"; }
 
              $Résultat = mysqli_query($Connexion, $Requête);
 
              IF (mysqli_num_rows($Résultat) > 0)
                { $Ligne = mysqli_fetch_assoc($Résultat);
                  extract($Ligne);
                  $ChampOK[7] = $Ligne['Tarif']; }    # Frais De Port
 
              else
                { $Requête = "SELECT * FROM Tarifs_C 
                                       WHERE Envoi_Type = '".$EnvoiType."'
                                         AND (Poids_Mini <= '".$ChampOK[2]."' and
                                              Poids_Maxi >= '".$ChampOK[2]."')";
? Est-ce correct.
Chaque fois que je ne trouve pas, j'ai systématiquement un Warning.
D'avance merci.
Cordialement.
Trebor_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2008, 11h14   #2
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Salut,

A vue d'oeil il manque une parenthèse fermante dans ta première requête.

Si tu as une erreur sur une requête donne la nous en clair et uniquement en SQL (résultat d'un "echo $requete"), histoire qu'on n'ait pas à débugger 100 lignes de code PHP pour trouver ce qui cloche
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2008, 11h25   #3
Membre du Club
 
Inscription : février 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 149
Points : 45
Points : 45
Merci Maximilian, exactement ça.

!!! Good luck for you.

Cordialement.
Trebor_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h44.


 
 
 
 
Partenaires

Hébergement Web