CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

pitit probl. en php HELP ME ! SVP

kemedu77
kemedu77
Niveau 7
13 avril 2004 à 16:50:41

Salut, quelqu´un pourrai me dire comment faire pour que si c´est la derniere colonne, la virgule de se mets pas ! :

. ..
while($row = mysql_fetch_array($req))
{
fwrite($file,"INSERT INTO membre VALUES(");
for($j=0;$test=each($row);$j++)
{
$champ=trim(str_replace("\n","",$test[1]));
fwrite($file,"´$champ´,"); / /ici, on ecrit $champ puis une virgule, il faudrait que si c´est la derniere colonne, il n´y ai que $champs
}
fwrite($file,")\r");
}
. ..

ca me donne:
INSERT INTO membre VALUES(´1´,´1´,..........,´ 10,00 € ´ , )
je voudrait
INSERT INTO membre VALUES(´1´,´1´,..........,´ 10,00 € ´ )

jarose
jarose
Niveau 10
13 avril 2004 à 18:17:43

while ( $_r = mysql_fetch_row ( $_res))
{
$_s = " INSERT INTO membre VALUES(" ;

$_l = count ( $_r) - 1;
for ( $_i = 0; $_i < = $_l; $_i++)
{

$_t = trim ( str_replace ( "\n", " _lf_", $_r [$_i]));
$_s . = " `". $_t . "`";

if ( $_i ! = $_l) $_s . = " ,";
}

fwrite ( $_f, " )\r\n") ;
}

jarose
jarose
Niveau 10
13 avril 2004 à 23:20:49

En relisant le topic j´ai remarqué une erreur.

while ( $_r = mysql_fetch_row ( $_res))
{
$_s = " INSERT INTO membre VALUES(" ;

$_l = count ( $_r) - 1;
for ( $_i = 0; $_i < = $_l; $_i++)
{

$_t = trim ( str_replace ( "\n", " _lf_", $_r [$_i]));
$_s . = " `". $_t . " `";

$_s . = ( $_i ! = $_l) ? " ," : " )\r\n";
}

fwrite ( $_f, $_s) ;
}

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment