Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapisywanie zawartosci rekordow do pliku?
djluzak
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 12.03.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Jak zapisac rekordy do pliku tekstowego?

[php:1:d12348aed1]<?php
$q = mysql_query("SELECT id, imie, nazwisko FROM user ");

?>[/php:1:d12348aed1]

Jak mam to zapisać do pliku??[/sql]
Go to the top of the page
+Quote Post
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Najprosciej uzyc phpMyAdmin'a i tam zajrzec w export tabeli.
Mozesz tez uzyc SELECT ... INTO OUTFILE ..., wiecej info w manualu.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
djluzak
post
Post #3





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 12.03.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


No dobrze, ale potrzebuje zeby dane byly zapisywane do pliku, bo je potrzebuje uzyc i musza byc aktualizowane. A na petli while nie da sie tego zrobic??
Go to the top of the page
+Quote Post
Human
post
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 14.11.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
No dobrze, ale potrzebuje zeby dane byly zapisywane do pliku, bo je potrzebuje uzyc i musza byc aktualizowane. A na petli while nie da sie tego zrobic??


a może prze fopen ? 8)


--------------------
GG: 3841697 TLEN ID: dragon89
Warsztat: Krasnal 2.6
PHP: llllllllllllll 25%
Go to the top of the page
+Quote Post
kszychu
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Cytat
No dobrze, ale potrzebuje zeby dane byly zapisywane do pliku, bo je potrzebuje uzyc i musza byc aktualizowane. A na petli while nie da sie tego zrobic??

Da się. Najpierw otwierasz plik, w pętli while, jak słusznie zauważyłeś, wyciągasz sobie potrzebne dane z bazy i dopisujesz je do pliku, po czym zamykasz plik.
I to wszystko.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Sm0key
post
Post #6





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

Ostrzeżenie: (0%)
-----


[php:1:2da1b409c3]<?php $plik=fopen("spis.txt","w");

while($wiersz = mysql_fetch_array($rob)) {
$a = $wiersz['Panstwo'];
$b = $wiersz['tour'];
$c = $wiersz['wyjazd_od'];
$d = $wiersz['wyjazd_do'];
$e = $wiersz['cena'].'zł';
$f = $lokum[$wiersz['zakwaterowanie']];
$g = print ("n"); $z = "$a,$b,$c,$d,$e,$f";
echo $z;
fwrite($plik,$z);

}
fclose ($plik);

?>[/php:1:2da1b409c3]

mam takie cos to chodzi ale potrzebuje aby rekody byly oddzielone tabulacja i jak probuje zrobic nowa linie to w pliku tekstowym mi to nie goli pisze w jednej linii co mtu sknacilem questionmark.gif


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post
kszychu
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


[php:1:8047efa0b4]<?php
$g = print ("n"); $z = "$a,$b,$c,$d,$e,$f";
?>[/php:1:8047efa0b4]

No to dołącz ten znacznik nowej linii do zmiennej $z, np. tak:
[php:1:8047efa0b4]<?php
$z = "$a,$b,$c,$d,$e,$fn";
?>[/php:1:8047efa0b4]


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Sm0key
post
Post #8





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

Ostrzeżenie: (0%)
-----


THX smile.gif
juz widze czemu to nie za bardzo goliło


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 02:36