![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
proszę o wskazówkę jaki temat mam zgłębić gdy chcę w php z bazy pytań i przechodzenia przez kolejne pytania w teście usuwać te które zostały uznane przez ucznia jako łatwe (parametr GET) a inne pozostawia w cyklu pytań aż uczeń kliknie że jest łatwe. czy to są tablice?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze, warto używać aliasów w zapytaniach SQL, czym ułatwisz sobie czytanie kodu SQL.
Po drugie, nie używaj * tylko pobieraj te informacje które potrzebujesz.
Wtedy nie będziesz potrzebował takich dziwactw jak $row['pytajnik_pytania'.'id'] a wystarczy $row['id'] Po trzecie, nie musimy widzieć linii że się łączysz z bazą. Po czwarte, pisanie nazw kategorii w bazie, zamiast id kategorii, bo co jak będziesz chciał zmienić nazwę kategorii? Będziesz szukał? UPDATE `pytania` SET kategoria = 'Historia wspołczesna' WHERE kategoria = 'Historia'; ? Co jak będzie błąd i będzie nazwa kategorii 'Historia ' (ze spacją)? Po piąte: Gdzie inicjujesz $array i $currentid? w linii? $current = array_search($currentid, $array); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 06:59 |