Wyświetlanie tabeli z bazy MYSQL |
Wyświetlanie tabeli z bazy MYSQL |
21.10.2010, 20:41:52
Post
#1
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Witam, przedwczoraj przystąpiłem do zgłębienia tajemnic PHP oraz MySQL.
Jako zadanie dałem sobie system dodawania nowości, który na tym etapie jest dość prosty. Formularz Dodawanie do bazy
Wyświetalnie z bazy
I problem polega na tym że wyświetla nic. Żadnych błędów. Tylko pustą stronę... Co zrobiłem źle? Z góry dzięki i proszę o pomoc. |
|
|
21.10.2010, 20:45:27
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Dowiedz się jaka jest róznica pomiędzy mysqli_query a mysql_query
Temat: Jak poprawnie zadac pytanie Ten post edytował wookieb 21.10.2010, 21:01:49 -------------------- |
|
|
21.10.2010, 21:18:52
Post
#3
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Prawdopodobnie MYSQLI ma szybsze połączenia z bazą danych.
Mógł bym prosić o powiedzie mi jakie są błędy? Nie oczekuje gotowca, ale chociaż napisz mi co źle wykonuje ten program. |
|
|
21.10.2010, 21:22:38
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6307 Dołączył: 27.12.2004 |
1) Dostales linka do tematu: Jak zadac pytanie
W linku tym masz informacje jak właczyc wyswietlanie wszystkich bledów. Zrob to z laski swojej a zobaczysz mase bledów zamiast bialej strony 2) Sam to pisales? Mieszasz tu masę różnych sposobów pobierania danych z bazy - bez zadnego skladu ani ladu. Tak jakbys losowo wybrał kody z różnych stron. Moze warto by najpierw przeczytac podstawowy kurs obslugi baz danych w php i trzymac się tego co w tym jednym kursie jest napisane?
Powód edycji: [nospor]:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
21.10.2010, 21:23:11
Post
#5
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Używaj mysqli_query. Mysql a Mysqli w php to 2 różne biblioteki.
-------------------- |
|
|
21.10.2010, 21:43:16
Post
#6
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Ok. Wielkie dzięki. ^^ Pisze z książką a tu mam obydwie metody przestawione więc się troszkę pogubiłem. Teraz wszystko działa.
A mogli byście mi podpowiedzieć jak zrobić żeby stworzyć linki do newsów? Automatycznie [<< 1 2 3 4 >>]. |
|
|
22.10.2010, 06:04:28
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6307 Dołączył: 27.12.2004 |
To się nazywa stronicowanie. Masa tego na forum, masa tego w necie, masz nawet to w moim podpisie. Teraz jedyne co musisz zrobić to poszukać, wybrać co ci pasuje i w razie konkretnego problemu napisać na forum
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
22.10.2010, 11:16:17
Post
#8
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Wiem. Zauważyłem i gdy zacząłem szukać informacji na ten temat lekko się zgubiłem.
Wczoraj wieczorem próbując poskładać to co znalazłem i to zrozumieć, stworzyłem pewien skrypt, który zresztą nie działa. Czy mógł bym prosić o podpowiedź? Dodaje skrypt / błędy i schemat blokowy jak ja rozumiem działanie tego programu.
|
|
|
22.10.2010, 11:59:13
Post
#9
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 38 Dołączył: 24.02.2007 Skąd: Warszawa Ostrzeżenie: (10%) |
Spróbuj na górze strony (na pewno przed Twoją 12 linijką, a możę być też na samym początku) taki kawałek kodu:
Zmień swoją linię 22 na:
Ten post edytował Fantazyn 22.10.2010, 14:22:06 -------------------- |
|
|
22.10.2010, 14:07:16
Post
#10
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Ale wyskakuje błąd z linii 23. Błąd Zapytania |
|
|
22.10.2010, 14:18:15
Post
#11
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
No to odczytaj jaki jest ten błąd! Wywołaj funkcję mysqli_error() zamiast walić 'Błąd zapytania' i się dowiesz co nie tak. masz temat jak zadać pytanie,masz masę tematów o debugowaniu skryptów php, ale jak widać leń dopadł :/ Co to będzie, gdy przyjdzie Ci się zmierzyć z nie własnymi skryptami, skoro myślenia nie używasz przy programowaniu :/
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
22.10.2010, 15:23:54
Post
#12
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Nie nie leń ^^ Nie wiedziałem że to coś blokuje.
Ale i tak stanąłem.
Myślę że to jest tak jak w manuali PHP a i tak błędy! Co jest? I jeszcze jedno pytanko, ten skrypt ma prawo działać? |
|
|
22.10.2010, 15:31:01
Post
#13
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 38 Dołączył: 24.02.2007 Skąd: Warszawa Ostrzeżenie: (10%) |
Popraw linijkę:
//niepotrzebnie są tam pojedyncze nawiasy... Ale martwią mnie błędy wyżej, że nie masz dostępu do bazy danych... -------------------- |
|
|
22.10.2010, 15:35:31
Post
#14
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Temat do zamknięcia! Juz wszystko rozwiązałem.
Ten post edytował KrzysiekKCN 22.10.2010, 16:47:28 |
|
|
Wersja Lo-Fi | Aktualny czas: 22.09.2024 - 03:41 |