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

  FORUM HardWare.fr
  Programmation
  PHP

  Requete SQL qui s'additionnent !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete SQL qui s'additionnent !

n°1161164
judicael
Posté le 27-07-2005 à 10:30:08  profilanswer
 

Me revoilà...
 
Donc, j'ai un pb assez étrange dans l'affichage mais qui doit être super simple à règler.
J'ai plusieurs passages de ce types sur la même page (ça rappellera quelque chose à certains) :
 
$<?
 
include("bd_connect.php" );
 
$thequery="SELECT * FROM `user` order by pays DESC";
 
$id = mysql_query($thequery, $variable);
 
 
while($row = mysql_fetch_row($id))
 
 {
 
 
 $champ_pseudo[] = ($row[0]);
 
 $champ_date[] = ($row[1]);
 
 $champ_pays[] = ($row[4]);
 
 $champ_ville[] = ($row[5]);
 
 $champ_langue[] = ($row[6]);
 
 $champ_commentaire[] = ($row[7]);
 
 $champ_mail[] = ($row[8]);
 
 
 }
 
 $compteur=count($champ_pseudo);
etc.
 
Lors de l'affichage de la première requête, tout va bien, mais la deuxième, sur la même page, m'affiche les résultats de cette nouvelle requete + ceux de la première !
 
La première, c'est l'affichage de tout ce qu'il y a dans la base, et la seconde ($thequeryy = 'SELECT * FROM user where pays=\'' . $_POST['lepays'] .'\' '; ), c'est l'affichage d'une partie de la base, normalement.
 
Est-ce qu'il y a un moyen de "vider" la première requete après qu'elle ait été exécutée ?
 
help (again) !

mood
Publicité
Posté le 27-07-2005 à 10:30:08  profilanswer
 

n°1161181
skeye
Posté le 27-07-2005 à 10:39:30  profilanswer
 

Tu réutilises tes tableaux $champ_pseudo[], $champ_date[], etc. pour stocker les résultats de ta seconde requête?
Si oui, il faudrait penser à les vider, avant...


---------------
Can't buy what I want because it's free -
n°1161185
judicael
Posté le 27-07-2005 à 10:41:39  profilanswer
 

Oui, mais comment on fait pour vider un tableau ?

n°1161196
skeye
Posté le 27-07-2005 à 10:45:27  profilanswer
 

il va falloir apprendre à chercher dans la doc! ;)
Le mieux c'est carrément de faire un unset sur tes variables, je pense...


---------------
Can't buy what I want because it's free -
n°1161198
judicael
Posté le 27-07-2005 à 10:46:20  profilanswer
 

Ok je vais chercher, merci beaucoup !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Requete SQL qui s'additionnent !

 

Sujets relatifs
[SQL - ORACLE] Faire un somme de count sur plusieurs tablespb requete avec order by
Tentative de mini-bench comparant MySQL et SQL ServerRequete sur deux tables
Amélioration de performances d'une base SQL Server 2000[résolu] Problème de requête, CPU à 100%...
SQL Server: Select date qui ont minimum une heure d'ecartSQL Server et le XML
[SQL] Problème écriture requête 
Plus de sujets relatifs à : Requete SQL qui s'additionnent !


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