Do czego służy w PHP funkcja mysqli_select_db()?
Źle. Połączenie nawiązuje
mysqli_connect().Źle. Tabelę wskazuje zapytanie
SELECT.Dobrze. Wybiera aktywną bazę na połączeniu.
Źle. Dane pobiera
mysqli_query().Na jednym serwerze MySQL bywa wiele baz, więc po połączeniu trzeba wskazać, z KTÓREJ korzystać - służy do tego
mysqli_select_db($polaczenie, "nazwa_bazy"). Zmienia aktywną bazę dla danego połączenia, dzięki czemu kolejne zapytania działają na właściwym zbiorze tabel. Zwykle bazę podaje się już w mysqli_connect(), ale tą funkcją można ją PRZEŁĄCZYĆ w trakcie. Zapamiętaj: „select_db” = wybierz bazę danych.Pozostałe opisy dotyczą innych funkcji w łańcuchu pracy z bazą. Nawiązanie połączenia z serwerem to
mysqli_connect(), a nie wybór bazy. Pobranie danych na podstawie zapytania realizuje mysqli_query(). mysqli_select_db() nie wskazuje też pojedynczej TABELI - operuje na poziomie całej BAZY danych.