Copier un résultat après query php
10 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- davidtennis
- Nouveau WRInaute
- Messages: 46
- Inscription: Jeu Avr 05, 2007 22:15
Copier un résultat après query php
Bonjour,
J'ai un fichier PHP dans lequel j'effectue une query :
$query = "SELECT .....";
$result = mysql_query($query,$connexion);
donc j'ai besoin deux fois. Je cherche une méthode pour pouvoir l'utiliser deux fois sans avoir à lancer deux fois la query.
Je l'utilise une première fois:
while($row=mysql_fetch_row($result)){
...
}
puis plus loin dans le code j'en ai besoin une deuxième fois.
Si je refais un $row=mysql_fetch_row($result) ça ne marchera pas. Il faudrait que je puisse copier $result dans un $result2 que j'utiliserai plus tard.
Biensûr $result2=$result; ne fonctionne pas. Mais existe-t-il une fonction PHP permettant de "copier" un résultat ?
Merci
J'ai un fichier PHP dans lequel j'effectue une query :
$query = "SELECT .....";
$result = mysql_query($query,$connexion);
donc j'ai besoin deux fois. Je cherche une méthode pour pouvoir l'utiliser deux fois sans avoir à lancer deux fois la query.
Je l'utilise une première fois:
while($row=mysql_fetch_row($result)){
...
}
puis plus loin dans le code j'en ai besoin une deuxième fois.
Si je refais un $row=mysql_fetch_row($result) ça ne marchera pas. Il faudrait que je puisse copier $result dans un $result2 que j'utiliserai plus tard.
Biensûr $result2=$result; ne fonctionne pas. Mais existe-t-il une fonction PHP permettant de "copier" un résultat ?
Merci
- davidtennis
- Nouveau WRInaute
- Messages: 46
- Inscription: Jeu Avr 05, 2007 22:15
Si je fais ça, je me retrouve avec un:
Warning: reset() [function.reset]: Passed variable is not an array or object in...
Warning: reset() [function.reset]: Passed variable is not an array or object in...
parce que, en fait, c'estdavidtennis a écrit:Si je fais ça, je me retrouve avec un:
Warning: reset() [function.reset]: Passed variable is not an array or object in...
- Code: Tout sélectionner
reset($row);
Hum ... soit j'ai pas lu la même question que vous, soit je suis mal réveillé.
Pour moi, ce qu'il cherche, c'est à "remettre les compteurs à zéro", et pour ça, il existe mysql_data_seek().
Pour moi, ce qu'il cherche, c'est à "remettre les compteurs à zéro", et pour ça, il existe mysql_data_seek().
J'ai recemment pu tester reset() et mysql_data_seek()
mysql_data_seek() est bien fait pour un résultat retourné par une requête.
reset() est seulement utilisé pour les tableaux contenant plusieurs lignes. Donc, a ne pas utiliser avec un mysql_fetch_array puisqu'il ne renvoie qu'un tableau correspondant à une certaine ligne d'un résultat de requête.
Donc dans ce cas, mysql_data_seek() !
mysql_data_seek() est bien fait pour un résultat retourné par une requête.
reset() est seulement utilisé pour les tableaux contenant plusieurs lignes. Donc, a ne pas utiliser avec un mysql_fetch_array puisqu'il ne renvoie qu'un tableau correspondant à une certaine ligne d'un résultat de requête.
Donc dans ce cas, mysql_data_seek() !
Effectivement, j'avais mal regardé le scriptYoyoS a écrit:reset() est seulement utilisé pour les tableaux contenant plusieurs lignes. Donc, a ne pas utiliser avec un mysql_fetch_array puisqu'il ne renvoie qu'un tableau correspondant à une certaine ligne d'un résultat de requête.
Il faut l'utiliser avec $row = mysql_fetch_assoc($mysql_result); et là c'est ok
10 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Configurer des nouveaux moteurs dans Google Analytics
- Yahoo! affiche son Web Rank
- Wikia Search sort en version alpha : premières impressions
- Gestion des langues et des sessions en PHP / MySQL
- Répartition des clics sur les 10 premiers résultats Google
- Résultats Google Maps pour des recherches non locales
- Suivi du regard : analyse des résultats de Google
- Sortie de GoogleStats v2.01
- Une Google Dance annulée ?
- Google veut référencer les livres
- Copier coller d'un résultat google
- PHP: Query sur 2 table differentes??
- [PHP] Faire un $query qui fonctionne ...
- Resultat bizzare apres la Dance
- copier un fichier dans un répertoire zip sur ftp avec php
- Problème mise à jour BDD et affichage résultat après UPDATE
- resultat entier en PHP
- Ma requête php s'affiche lors du résultat help!
- [PHP/MySQL] Parser le résultat d'une BDD
- php - sql : Je n'arrive pas a obtenir de resultat
- [réglé] Créer un cadre en php et y afficher un résultat
- PHP, savoir si le résultat d'une requête est null
- Récupérer résultat requête php/mysql dans Flash Mx
- insérer via du javascript le résultat d'une requete PHP/MySQ
- Php/MySQL Utiliser pls fois le résultat d'une seule requête
Consultez la description détaillée des produits ou services de Google suivants : Google Whack
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum