Structured Query Language – strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych.
Structured Query Language – strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych.
Podejrzewam, że wielu początkujących programistów (właściwie to wiem to z własnego doświadczenia ) ma problem z praktycznym wykorzystaniem dobroci, jaką dają nam bazy danych. Początki zawsze bywają trudne, dlatego zdecydowałem się napisać tą krótką notkę, aby stało się jasne, w jaki sposób połączyć się z bazą, wykonać zapytanie i wyświetlić dane na stronie.
Krótka notka objaśniająca, w jaki sposób korzystać z bazy Microsoft Access z PHP pod Linuksem.
Zapewne niejeden z was zauważył, po dodaniu nowego wiersza do tabeli (który ma powiedzmy nr 3), a następnie jego usunięciu wartość auto_increment nie cofa się, tak więc następny wiersz ma numer 4 i pozostaje luka w numeracji. Jest to działanie pożądane z punktu widzenia blogów czy portali internetowych, gdzie przypisanie nowego artykułu pod ostatnio usunięty mogłoby wprowadzić w błąd kogoś, kto dodał ów usunięty artykuł do ulubionych albo wysłał link koledze, który zobaczy zupełnie co innego niż powinien.
Niejednokrotnie jest to jednak działanie niepożądane – przykładem mogą być tu aplikacje działające po sieci LAN, gdzie wyżej wymieniona sytuacja z założenia nie będzie miała miejsca, zaś w których znaczenie ma ciągłość numeracji danych w tabeli.