![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam na forum,
Jestem świeżakiem, zatem proszę o tony cierpliwości. Jeśli przetrwam przygodę z PHP/MySQL to być może wykażę cierpliwość w przyszłości wobec innych osób. DO RZECZY: W celach treningowych postanowiłem napisać prymitywny słownik angielsko-polski wyszukujący nazwy kolorów. Stworzyłem bazę MySQL zawierającą tabelę z trzema kolumnami. Wszystko najwidoczniej się udało i po podejrzeniu w PHPmyAdmin widać bazę o nazwie słownik, z tabelą slownikenpl i kolumnami o nazwie "numerID", "angielski" i "polski" Na razie zależy mi, aby z bazy MySQL pobrać odpowiedni wiersz i żeby zwrócił mi np. wyraz "biały" z kolumny "polski". Próbuję to zrobić poprzez pobranie wiersza zawierającego "white" z kolumny "angielski" przy pomocy WHERE. Mam taki kod:
Po wykonaniu kodu w przeglądarce pojawia się zupełnie pusta strona. Zero wyświetlanych błędów. Co robię nie tak? Walczę już z tym dwa dni i nie mam już siły grzebać po Internecie. Wiem, że to zapewne coś trywialnego, ale please help (IMG:style_emoticons/default/smile.gif) Pozdrowienia Rafał |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 7 Dołączył: 3.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
w tym miejscu:
zmień numer indeksu tablicy na 0. A jak to nie pomoże wpisz w widoku echo var_dump($row), to pokaże czy coś w ogóle pobierasz z bazy danych. Hej, dzięki wielkie za odpowiedź (IMG:style_emoticons/default/smile.gif) Ale dalej są problemy. Zmieniłem indeks na 0 - bez zmian, wrzuciłem echo var_dump($row) i zwróciło mi NULL Zatem chyba nic nie pobiera z bazy danych i wygląda na to, że problem tkwi w samej bazie danych. Tym bardziej, że wcześniej ucząc się z "pewnej strony" stworzyłem inną bazę. Tamta różniła się tylko tym, że zawierała kolumny numerID, Imię, Nazwisko i dodatkową kolumnę Wiek. Dokładnie ten sam skrypt "współpracuje" bez problemu z tą starą bazą zwracając żądane wyniki. Tworząc nową bazę robiłem to w taki sam sposób. W PHPmyAdmin baza, tabela i zawartość każdej kolumny wyświetlają mi się bez problemu, zatem baza i odpowiednie wiersze istnieją. A jednak ten sam skrypt przy mojej bazie nie chce działać. Pewnie coś pochrzaniłem w nowej bazie. Gdzie szukać problemu? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 22:25 |