export do txt
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobry den chtel jsem se zeptat jestli nekdo nevi jakym zpusobem se da z mysql kde je id,email,kod, a overeno vyexportovat jen ty emaily do txt tak aby za kazdym byl strednik. moc moc diyk za pomoc
-
<?php //připojení k DB //výběr DB function newfile(){ $result = mysql_query("select email from tabulka order by id desc"); while($r = mysql_fetch_array($result)): $a = $r["email"].";"; endwhile; return $a; } $file = "soubor.txt"; $fp = fopen($file, "w"); fputs(body($a)); fclose($fp); ?> Možná nějak by to takhle mohlo jít, ale nezkoušel jsem to.
-
Tak jsem to zkoušel a skutečně to nešlo, ale udělal jsem pár změn a mělo by to jít. Ty emaily tam budeš mít řazeny vzestupně za sebou (samozřejmě si to můžeš změnit v mysql_query()): function newfile(){ $result = mysql_query("select email from tabulka order by id asc"); while($r = mysql_fetch_array($result)): $a .= $r["email"].";"; endwhile; return $a; } $file = "soubor.txt"; $fp = fopen($file, "w"); fputs($fp, newfile($a)); fclose($fp);
-
jj, šlape to a pokud v některých řádcích tabulky emaily mít nebudeš (protože by v tom texťáku bylo několik středníků za sebou), tak tam dej do tý fce newfile() podmínku: function newfile(){ $result = mysql_query("select email from Basne order by id asc"); while($r = mysql_fetch_array($result)): if($r["email"] != ""): $a .= $r["email"].";"; endif; endwhile; return $a; }
-
Super moc moc diky za pomoc
-
235