Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Program CRUD
Forum PHP.pl > Forum > Przedszkole
redrum
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).
erix
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 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.
redrum
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.