Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] include czy Baza Danych
krzychu0808
post
Post #1





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Witam....
Jestem początkujący w PHP robie stronę klasową i będę robił dziennik i chciałbym mieć łatwy dostęp do danych i chcę zrobić tona zasadzie:
Plik: dane.php
  1. <?php
  2. $1_dane = "Jan Kowalski";
  3. $1_gg = "000000";
  4. $1_rok = "1989";
  5. $1_miejscowosc = "Szczecin";
  6.  
  7. $2_dane = "Michał Kowalski";
  8. $2_gg = "000000";
  9. $2_rok = "1989";
  10. $2_miejscowosc = "Szczecin";
  11.  
  12. $3_dane = "Michał Kowalski";
  13. $3_gg = "000000";
  14. $3_rok = "1989";
  15. $3_miejscowosc = "Szczecin";
  16. ?>

i tak do 30

a później tam gdzie będę te dane potrzebował
dam np:
  1. <? include("dane.php")
  2. echo $1_gg;
  3.  ?>


Moje pytanie polega na tym czy to będzie dobre rozwiązanie czy lepiej się zacząć uczyć baz danych questionmark.gifquestionmark.gif

Ten post edytował krzychu0808 16.07.2008, 11:48:19
Go to the top of the page
+Quote Post
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Zmienna nie może zaczynać się od liczby tongue.gif
Ja ze swojej strony proponowałabym jednak bazy - o wiele bardziej popularne i częściej używane niż operacje na plikach, poza tym aby zmienić rekordy nie trzeba edytować pliku.
Go to the top of the page
+Quote Post
Martio
post
Post #3





Grupa: Zablokowani
Postów: 167
Pomógł: 2
Dołączył: 15.02.2004

Ostrzeżenie: (30%)
XX---


Jak już chcesz includować dane ze zmiennych, to zrób to na tablicy:

  1. <?php
  2. $klasa = array();
  3.  
  4. $klasa[1]['dane'] = "Jan Kowalski";
  5. $klasa[1]['gg'] = "000000";
  6. $klasa[1]['rok'] = "1989";
  7. $klasa[1]['miejscowosc'] = "Szczecin";
  8.  
  9. $klasa[2]['dane'] = "Michał Kowalski";
  10. $klasa[2]['gg'] = "000000";
  11. $klasa[2]['rok'] = "1989";
  12. $klasa[2]['miejscowosc'] = "Szczecin";
  13.  
  14. $klasa[3]['dane'] = "Michał Kowalski";
  15. $klasa[3]['gg'] = "000000";
  16. $klasa[3]['rok'] = "1989";
  17. $klasa[3]['miejscowosc'] = "Szczecin";
  18. ?>


Do tak małego skryptu nie opłaca się używać bazy danych - chociaż jej obsługi możesz się nauczyć, przyda się może w przyszłości winksmiley.jpg Jak już chcesz rozważyć coś do przechowywania tak niewielkich danych, to zastosuj dokument csv (http://pl2.php.net/manual/pl/function.fgetcsv.php).
Go to the top of the page
+Quote Post
krzychu0808
post
Post #4





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Hmmm chyba zacznę się uczyć bazy danych może uda mi się zrobić jakiś panel dla uczniów gdzie będą sobie zmieniać dane sami....
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: 19.08.2025 - 13:17