![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 16.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jestem totalnym nowicjuszem w tej dziedzinie i dopiero się uczę, także proszę o wyrozumiałość.
Prosiłbym o sprawdzenie kodu którego napisałem. Skrypt ma instalować bazę na serwerze i dodać tabelę:
Ten post edytował Kshyhoo 18.03.2014, 21:10:43
Powód edycji: [Kshyhoo]: bb-code
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
1. Nie zastosowałeś się do moich rad powyżej (z post w tym wątku)
2. Wszędzie powinieneś mieć IF NOT EXISTS. Np. CREATE DATABASE IF NOT EXISTS ... Bo wcale nie obsługujesz błędów...Co to jest za obsługa, że napiszesz "Baza nie została utworzona"... To nic, że nie została utworzona - lecisz dalej... Może się uda stworzyć tabele... Bez sensu. 3. Z tego samego powodu całość powinieneś robić w transakcji. 4. Brak powiązań pomiędzy tabelami kluczami obcymi. 5. Jeśli chciałbyś je dodać, to w złej kolejności tworzysz tabele... Tabela `Group` powinna być tworzona przed tabelą `Users`. 6. Robisz: $zapytanie = 'CREATE DATABASE $Dziekanat'; a potem: $lacz = mysql_select_db ( 'WirtualnyDziekanat' ); Zdecyduj się - czy używasz zmiennej, czy stałej... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 10:39 |