![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
Mam tabelę users i tabelę(<table>) na stronie, jak wyświetlić te dane z tej tabeli na stronie? w jednej kolumnie(<td>) nicki(kolumna name w bazie), w drogiej opis użytkownika(kolumna description).
NIe chodzi mi o to jak zbudować kolumnę, ale jak pobrać te dane i druga sprawa, może nawet ważniejsza - jaki jest najlepszy sposób na łączenie się z bazą danych?
Czy ? Ten post edytował Tho 18.08.2011, 10:59:25 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ja preferuję PDO i Tobie też bym polecał, choćby ze względu na bezpieczeństwo.
A jak wysłać zapytanie do bazy danych nie wiesz? Czy nie wiesz jak ma wyglądać? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
![]() Jestem początkujący, bardzo... ![]() Chodzi mi o to jak pobrać danę(wszystkie naraz) by móc je sortować i by wyświetlić tablicę(tak to się nazywa?). Tak to miałoby wyglądać |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Jestem początkujący, bardzo... 1) To pisz w dziale przedszkole - przenosze 2) To nie zwalnia cię by zajrzeć do podstaw php + mysql - w pierwszym lepszym kursie php + mysql dostępnym za darmo masz wyjaśnione jak pobiera sie dane z bazy i jak się je wyświetla -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 30 Dołączył: 14.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
- wtedy wyświetlasz wszystko
oczywiście jest to tylko przykłądowy kod, musisz sam sobie dostosować do swoich potrzeb resztę. Mam nadzięję że trochę Ci przybliżyłem te zapytania, polecam również kurs ze strony: http://php.praktyka.prv.pl/ - sam z niego korzystałem i nie raz jeszcze korzystam ![]() Ten post edytował webmaniak 18.08.2011, 11:30:14 -------------------- Pomogłem - kliknij
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
Dzięki, ale właśnie nie jest tak kolorowo, już wcześniej znalazłem jak to zrobić, zrobiłem właśnie coś takiego:
No i gdy wykonuję to zapytanie w phpmyadmin ładnie pobiera, ale na stronie pokazuje się: "Błąd zapytania". ![]() Jeszcze takie pytanie-ciekawostka ![]() A przy pobieraniu nie dajemy "@"? |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Na obydwa Twoje pytania odpowiedź znajduje się tu:
Temat: Jak poprawnie zada pytanie przeczytaj i zastosuj się do wskazówek. Masz tam też wyjasnione małpy @ -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
Dzięki bardzo, ale nie jest tam wyjaśnione dlaczego po pobraniu na stronie wyświetla się błąd a w phpmyadmin pobiera normalnie. Dlatego proszę o pomoc lub odesłanie do artykułu gdzie będzie napisane to akurat, bo z tamtego dowiedziałem się tylko o "małpach".
Skrypt napisany z pomocą artykułu |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tam jest napisane, że gdy masz blad zapytania to masz wyświetlać mysql_error() a nie żadne nic nie mowiące "Błąd zapytania".
Jest to napisane po polsku, prostym by się mogło wydawać językiem, więc nie wiem czemu tego nie doczytałeś.
Widzę ze robisz mysql_error()..... ino jest małe ale... przecież ty je robisz po die() wiec już do tego nie dojdzie :/ Zduplikowałeś bez namysłu kod. Tak ma być:
Masz mysql_error wyswietlac dla aktualnego zapytania a nie dopisywać kolejne takie samo. // zamykamy połączenie mysql_close($connection); Połączenie należy zamykać po wykonaniu zapytań a nie przed. Nie chce mi się wierzyć, że tak było w arcie z którego kopiujesz
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 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
No tak, roztrzepany dzisiaj jestem
![]() Gdy już to zrobiłem pokazuje się "No database selected", dlaczego, jeśli wyraźnie widać że jest podana i ISTNIEJE, w phpmyadmin. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Mój ostatni edit z ostatniego posta:
Cytat // zamykamy połączenie
mysql_close($connection); Połączenie należy zamykać po wykonaniu zapytań a nie przed. Nie chce mi się wierzyć, że tak było w arcie z którego kopiujesz -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 26.07.2011 Ostrzeżenie: (20%) ![]() ![]() |
A po co właściwie dodawać tę linijkę jeśli bez tego działa, a jeśli dodasz to w złym miejscu to psuje skrypt.
Cytat mysql_close() zamyka nie stałe połączenie do serwera MySQL, które zostało skojarzone z podanym identyfikatorem połączenia. Jeśli identyfikator_połączenia nie został określony, zostanie użyte ostatnio używane połączenie. Używanie mysql_close() nie jest zwykle konieczne, ponieważ nie stałe linki są automatycznie zamykane na końcu wykonywania skryptu. Patrz także zwalnianie zasobów. To kiedy jest konieczne jeśli zostało stworzone? |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
close zamyka połączenie i zwalnia zużyte zasoby. Jeśli potrzebujesz w danej chwili zwolnić zasoby to robisz close.
Jak nie potrzebujesz to nie używaj. Jako osoba poczatkująca podejrzewam, ze nie będziesz narazie potrzebował zwalniania zasobów, więc nie zaprzątaj sobie tym głowy ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:09 |