Page 1 sur 1

probléme de requete

Posté : 25 juin 2008, 11:09
par lili
Bonjour,


J'ai un probléme avec deux requetes ,en fait j'ai cette premiére requete qui me permet d'afficher les résultats dans une page html et une dexiéme requete qui me permet de récuperer une partie (c'est à dire deux colonnes) des résultats de ma premiére requete dans un fichier CVS
:
Code:

$sql="SELECT * FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult ."";

$sql="SELECT lat,lon INTO OUTFILE '/var/www/html/interface/essai/Login/data6.cvs'
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\\n'
FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult ."";
$exec = mysql_query($sql,$cnx)
or die ("Requ�te incorrecte<br />\n". $sql ."<br />\nErreur : ". mysql_error());
$rs = mysql_fetch_array($exec);
if (mysql_num_rows($exec) > 0)
{
// Si il y a des r�sultats

while(false != ($rs = mysql_fetch_array($exec)))
{





J'ai pas su comment combiner les deux requetes pour au meme temps afficher les résultats et récuperer une partie dans une fichier cvs, en plus de cela si j'execute la deuxiéme requete toute seule, j'ai une erreur qui me dit que le fichier existe dejà donc comment faire pour spécifier dans ma requete qu'il faut écraser les donnes du fichier en question?

Posté : 25 juin 2008, 11:13
par mcorgnet
C'est pas très lisible. Tu pourrais utiliser les balises de formatage en éditant ton message ?

Posté : 25 juin 2008, 13:07
par Invité
desolé


J'ai un probléme avec deux requetes ,en fait j'ai cette premiére requete qui me permet d'afficher les résultats dans une page html et une dexiéme requete qui me permet de récuperer une partie (c'est à dire deux colonnes) des résultats de ma premiére requete dans un fichier CVS
:

Code : Tout sélectionner

$sql="SELECT * FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult .""; $sql="SELECT lat,lon INTO OUTFILE '/var/www/html/interface/essai/Login/data6.cvs' FIELDS TERMINATED BY ';' LINES TERMINATED BY '\\n' FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult .""; $exec = mysql_query($sql,$cnx) or die ("Requ�te incorrecte<br />\n". $sql ."<br />\nErreur : ". mysql_error()); $rs = mysql_fetch_array($exec); if (mysql_num_rows($exec) > 0) { // Si il y a des r�sultats while(false != ($rs = mysql_fetch_array($exec))) { [/code J'ai pas su comment combiner les deux requetes pour au meme temps afficher les résultats et récuperer une partie dans une fichier cvs, en plus de cela si j'execute la deuxiéme requete toute seule, j'ai une erreur qui me dit que le fichier existe dejà donc comment faire pour spécifier dans ma requete qu'il faut écraser les donnes du fichier en question?[code]

Posté : 25 juin 2008, 13:10
par Invité
MessagePosté le: 25 Juin 2008, 13:07 Sujet du message: Répondre en citant
desolé


J'ai un probléme avec deux requetes ,en fait j'ai cette premiére requete qui me permet d'afficher les résultats dans une page html et une dexiéme requete qui me permet de récuperer une partie (c'est à dire deux colonnes) des résultats de ma premiére requete dans un fichier CVS
:

$sql="SELECT * FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult ."";

$sql="SELECT lat,lon INTO OUTFILE '/var/www/html/interface/essai/Login/data6.cvs'
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\\n'
FROM MULTIPLET, EVENEMENTS WHERE MULTIPLET.num_mult = EVENEMENTS.num_mult AND MULTIPLET.num_mult =". $num_mult ."";
$exec = mysql_query($sql,$cnx)
or die ("Requ�te incorrecte<br />\n". $sql ."<br />\nErreur : ". mysql_error());
$rs = mysql_fetch_array($exec);
if (mysql_num_rows($exec) > 0)
{
// Si il y a des r�sultats

while(false != ($rs = mysql_fetch_array($exec)))
{



J'ai pas su comment combiner les deux requetes pour au meme temps afficher les résultats et récuperer une partie dans une fichier cvs, en plus de cela si j'execute la deuxiéme requete toute seule, j'ai une erreur qui me dit que le fichier existe dejà donc comment faire pour spécifier dans ma requete qu'il faut écraser les donnes du fichier en question?[/php]