Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Program CRUD, Czym sie charakteryzuje?
redrum
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 15.01.2009

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


Do napisania mam cos takiego:

Cytat
1. Napisać program typu "CRUD" (w technologii związanej z przydzielonym tematem projektu)
- server: 'http://xxx.xxx.edu.pl'
- baza danych: 'xxx' (baza MySql)
- użytkownik: 'xxx'
- hasło: 'xxx'
W bazie znajdują się dwie tabele:
faktury(faktura_id, klient_id, data_faktury, wartosc_faktury, opis_faktury, data_platnosci);
klienci(klient_id, nazwa_klienta, ulica_klienta, miasto_klienta, stan_klienta, kod_pocztowy_klienta,
telefon_klienta, osoba_kontaktowa_imie, osoba_kontaktowa_nazwisko, email_kontaktowy);
2. Wylistować nazwę klienta oraz wszystkie faktury klienta o numerze 2.
3. Podać osobę kontaktową klienta, którego wartość faktury jest największa.
4. Dopisać swoje dane do tabeli klienci.
Uwaga:
a) pole nazwa_klienta = nr_legitymacji,
 pole osoba_kontaktowa_imie = imie_ucznia,
c) pole soba_kontaktowa_nazwisko = nazwisko_ucznia.


Czym sie charakteryzuje program CRUD i jak w danym zadaniu mozna go zrealizowac? Jezeli nie bylby to program CRUD czego musielibysmy sie pozbyc z linni kodu?

Jezeli chcialbym zeby wyniki danej kwerendy zapisywaly sie do pliku co musialbym dodac?

Prosze o wyrozumialosc....dopiero sie ucze podstaw jednak nei na wszystkie pytania potrafie znalesc w tym moemencie odpowiedz w googlach(a jak znajde to czesciowa).
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Czym sie charakteryzuje program CRUD i jak w danym zadaniu mozna go zrealizowac? Jezeli nie bylby to program CRUD czego musielibysmy sie pozbyc z linni kodu?

http://pl.wikipedia.org/wiki/CRUD (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) - czyli nie chodzi o pozbywanie się linii, czy coś. Chodzi o filozofię aplikacji.

Cytat
Jezeli chcialbym zeby wyniki danej kwerendy zapisywaly sie do pliku co musialbym dodac?

Wtedy zamiast zapytań stosujesz odpowiednie funkcje systemu plików. Wiem, że piszę ogólnikowo, ale to już zależy od logiki przechowywania danych. Jeśli chciałbyś zmieniać miejsce przechowywania, to można by było pokusić się o implementację DAO (Data Access Objects), która uniezależni sposób zapisywania danych.
Go to the top of the page
+Quote Post
redrum
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 15.01.2009

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


Cytat
Wtedy zamiast zapytań stosujesz odpowiednie funkcje systemu plików. Wiem, że piszę ogólnikowo, ale to już zależy od logiki przechowywania danych. Jeśli chciałbyś zmieniać miejsce przechowywania, to można by było pokusić się o implementację DAO (Data Access Objects), która uniezależni sposób zapisywania danych


Jeśli format pliku wyjściowego nie musi być HTML to chyba można użyć zwykłej konstrukcji SELECT?

Kod:


SELECT ...
  INTO OUTFILE 'file_name'

albo


mysql -H [inne opcje] < plik.sql > plik.html
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 4.10.2025 - 03:43