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

 


Dernière réponse
Sujet : [MYSQL] extraction de champ ?
canard-wc je pense qu'on pourrait l'ameliorer en lui faisant ecrire les infos dans un fichier texte avec un fwrite()

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
canard-wc je pense qu'on pourrait l'ameliorer en lui faisant ecrire les infos dans un fichier texte avec un fwrite()
canard-wc ouaip :)

Code :
  1. <?php
  2. // Formulaire d'extraction automatique des emails a partir d'une base de donnée
  3. //Debut du script
  4. $link= mysql_connect( "sql", "nouveles", "XXXXXX" ) ;
  5. //Se connecte sur la base de données
  6.   if (!$link)   die( "Impossible de se connecter à la base de données<P>" );
  7. $requete = "SELECT * FROM aventuriers";
  8. //crée une variable qui prendra les informations dans la table aventuriers
  9. $resultat = mysql_db_query("nouveles", $requete);
  10. while ($champs = mysql_fetch_row($resultat))
  11. {
  12. echo "$champs[2];$champs[9];<BR>";
  13. }
  14. //Extrait toutes les informations contenues dans les champs 2 (nom du personnage) et 9
  15. //(email) et les fait apparaitre a l'ecran.
  16. ?>


 
voila
evidement il faut changer les champs, la table et la base suivant la base de donnée :)

slvn c est quoi le code qui marche alors ?tu peux le filer pour aider ceux qui debutent ?!;)
canard-wc c'est bon ca marche :)
canard-wc

Code :
  1. <?php
  2. include "./common_db.inc";
  3. $link= mysql_connect( "sql", "nouveles", "XXXXXX" ) ;
  4.   if (!$link)   die( "Impossible de se connecter à la base de données<P>" );
  5. $requete = "SELECT * FROM aventuriers";
  6. $resultat = mysql_db_query("nouveles", $requete);
  7. while ($champs = mysql_fetch_row($resultat))
  8. {
  9. echo ",$champs[2],";"$champs[10],";<P>";
  10. }
  11. ?>


l'erreur c'est déplacé ici avec les modifs que j'ai faite la

canard-wc sachant que je veux extraire les colonnes deux et dix de la table aventuriers contenue dans la base de donnée nouveles
la colone deux contient le nom du joueur et la dix son email et je veux que ca ressorte sous la forme
nom;email;
canard-wc bah j'essaye mais ca marche pas :(
vla le code que j'utilise pour tenter d'aller chercher les infos
et il me met un parse error a la ligne en gras

Code :
  1. <?php
  2. include "./common_db.inc";
  3. $link= mysql_connect( "sql", "nouveles", "XXXXXX" ) ;
  4.   if (!$link)   die( "Impossible de se connecter à la base de données<P>" );
  5. $requete = db_connect('nouveles')
  6. $resultat = mysql_query("SELECT * FROM aventuriers", $requete);
  7. while ($champs = mysql_fetch_row($resultat))
  8. {
  9. echo ",$champs[2],";"$champs[10],";<P>";
  10. }
  11. ?>

Mara's dad Et alors, c'est quoi que tu sais pas faire ?
canard-wc Ce que je veux faire c'est extraire une colonne entiere dans un fichier texte  
la colonne contient des emails et je souhaiterais qu'ils arrivent dans un fichier texte sous la forme donc il me faut un script qui parcoure tout le champ du debut a la fin et qui me donne tous les mails.
 
1@dsfdsdfs.com
dsfdsqdsfq@rezoitrez.com
.......
potiron champ == ligne ou colonne ??
 
ben une ligne ca c'est tout con donc je pense que ca doit etre une colonne ??
 
$req="SELECT colonne FROM table WHERE 1";
$con=mysql_query($req);
while($tab=mysql_fetch_assoc($con)){
echo $tab['colonne'];
}
 
tu mets ce que tu veux a la place du echo ... ex un fopen fwrite
canard-wc j'aimerais savoir si il est possible de sauvegarder juste le champ d'une table plutot que la table complete et si oui comment le faire avec phpmyadmin ou avec un script php ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)