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

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu] Repointer au début du tableau ap un mysql_fetch_array

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Repointer au début du tableau ap un mysql_fetch_array

n°1436752
PedroBD
Posté le 05-09-2006 à 14:00:10  profilanswer
 

Bonjour,
 
J'excecute une requête:
 

Code :
  1. $req="SELECT......";
  2. $exec_req=mysql_query($req);


 
Et je parcours une 1ère fois ma requête:
 

Code :
  1. while ($val=mysql_fetch_array($exec_req))
  2. echo "ok";


 
Je voudrais maintenant repointer au début de $exec_req pour réexecuter mysq_fetch_array dans une autre variable.
 
Je sais très bien que vous allez me dire que $val ne contient pas un tableau; mais il se trouve que, une fois que j'ai executé fetch_array une 1ère fois dans un while, il m'est impossible de parcourir à nouveau $exec_req dans un autre tableau.
 
Alors comment pouvoir executer 2 fois fetch_array de $exec_req dans 2 variables différentes?
 
Merci de votre aide.


Message édité par PedroBD le 05-09-2006 à 15:00:15
mood
Publicité
Posté le 05-09-2006 à 14:00:10  profilanswer
 

n°1436754
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-09-2006 à 14:04:26  profilanswer
 

http://fr.php.net/manual/fr/functi [...] a-seek.php
 
mais généralement quand on a besoin de faire ça c'est qu'on fait n'importe quoi [:mlc]

n°1436760
PedroBD
Posté le 05-09-2006 à 14:10:14  profilanswer
 

tèt bien koui...disons que c'est un paramètre dans ma fonction de recherche et qu'avant d'afficher les résultats selon ce parammètre, je dois parcourir une première fois mon tableau retourné par ma requête. En fait, j'ai pas réussi à faire une belle requête SQL, alors je filtre les résultats que j'obtiens...je suis pas un pro du GROUP BY et du HAVING.
 
Merci de ta réponse.

n°1436762
PedroBD
Posté le 05-09-2006 à 14:10:47  profilanswer
 

D'ailleurs merci de tes réponses quand j'ai des questions, tu m'as vachement aidé  déjà!

n°1437284
Djebel1
Nul professionnel
Posté le 06-09-2006 à 08:01:32  profilanswer
 

PedroBD a écrit :

tèt bien koui...disons que c'est un paramètre dans ma fonction de recherche et qu'avant d'afficher les résultats selon ce parammètre, je dois parcourir une première fois mon tableau retourné par ma requête. En fait, j'ai pas réussi à faire une belle requête SQL, alors je filtre les résultats que j'obtiens...je suis pas un pro du GROUP BY et du HAVING.
 
Merci de ta réponse.


ha ouais mais potasse le SQL alors ... pars du principe que les résultats d'une requête SQL n'ont jamais à être filtrés côté PHP, jamais jamais jamais. Là tu perds en perf de façon incroyable, imagine que ta requête SQL te rappatrie 100k résultats, que derrière tu filtre en PHP ...  waouh.
Le SQL faut pas partir du principe que c'est secondaire. Sur cette page t'as pas mal de trucs sympas pour apprendre : http://sql.developpez.com/


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

  [Résolu] Repointer au début du tableau ap un mysql_fetch_array

 

Sujets relatifs
[Resolu] Souci fusion automatisee en VBA sous word[Resolu][C#.NET] XML -> Un lire des noeuds un après l'autre ?
[Delphi] utiliser des TEdit comme des tableaux edit[var].text [Résolu]Problème avec un update en php/mysql
[Résolu] Macro supprimer une colonneTri et recherche des occurences d'un tableau de données
[RESOLU] Flash : Alignement en 1er plan d'une animationDBD::Mysql DBI CGI vs Script
Insérer une classe CSS dans un tableau PHP[Delphi] problème MDI + Base de données + ListBox [Résolu]
Plus de sujets relatifs à : [Résolu] Repointer au début du tableau ap un mysql_fetch_array


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