![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Próbuję zrobić pagination według tutoriala z youtube. Jednak na stronie wyskakuje mi błąd Fatal error: Unsupported operand types. Ten problem dotyczy tego fragmentu kodu : A tutaj przedstawiam cały kod:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
FETCH_ASSOC zwraca tablicę asocjacyjną, po drugie wcale nie pobrałeś z $row liczby wierszy - tablica jest inaczej zbudowana.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dobra przechodzi normalnie na stronę tylko nie wyświetla danych z bazy danych oraz nie wyświetla liczby stron :/ Trochę dodałem kodu, więc umieszczam jeszcze raz. Dodałem to wszystko w html, ponieważ nie wyświetla mi polskich znaków :/ W sumie nawet po dodaniu nie wyświetla polskich znaków na całej stronie...
Ten post edytował Durkane 29.01.2016, 12:01:13 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz jeszcze raz kod jaki Ci podałem i porównaj z tym co masz obecnie.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
O matko najmocniej przepraszam
![]() Takie błędy mam na stronie jak otwieram. Rozumiem, że w PDO raczej nie używa się connect_errno ? I czytam o tym Illegal string offset,ale nie wiem jak to zmienić :/ Próbowałem fetchAll(PDO::FETCH_COLUMN, 0), ale to nie działa. Robiłem też fetchColumn() bez podawania numeru, ale wtedy daje mi 1 1 itd. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie $sql->fetchAll
a $sql->fetch Mozesz uzyc $sql->fetchAll ale nie w polaczeniu z WHILE bezposrednio. Patrz troche do manuala co robia dane funkcje -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie mam włączony manual i tam nigdzie nie zauważyłem tego, że nie używa się z while
![]() Ale wielkie dzięki ! ![]() ![]() A to connect_errno mogę zostawić? Nie jest to błędne? Jeszcze mam sprawę. Otóż mam np 3 strony, ale na każdej wyświetla 10 tych samych rekordów. Macie może jakiś dobry aktualny poradnik z pagination ? Ponieważ ten co znalazłem fajnie omówiony jest z 2013 roku. EDIT: Co do tego wyświetlania rekordów to już naprawiłem ![]() Ten post edytował Durkane 29.01.2016, 13:08:21 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wywal, w komunikacie błędu masz jasno powiedziane, że taka właściwość nie istnieje. Zamiast tego użyj przechwytywania wyjątków tak, jak to jest pokazane w manualu: Errors and error handling.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie. Nie chce zakładać nowego tematu dla jednego pytania dlatego też zadam je tutaj. Mianowicie chodzi o to, że do BLOB wrzucam plik pdf w bazie danych i chciałbym żeby pobierało ten plik i wyświetlało jego nazwę, na którą można kliknąć i albo go pobiera albo otwiera nowe okno z nim. Czy mógłby ktoś podrzucić jakiś link, w którym mógłbym poczytać i na podstawie tego napisać kod. Jeżeli dam po prostu wyświetlanie tak jak daje dla imienia i nazwiska to wyświetla mi milion znaków zamiast tego co znajduje się w tym właśnie pdfie : /
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przy okazji masz nakierowanie jak przechowywać pliki: http://forum.php.pl/index.php?showtopic=247712
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli dobrze rozumiem to dać takie coś :
tylko zamiast original.pdf to dać to co wyciągnąłem z bazy danych tak? Ten post edytował Durkane 30.01.2016, 15:13:51 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast readfile.
-------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie. Aby nie zaśmiecać kolejnym tematem to mam sprawę związaną z wyszukiwarką osób. Oczywiście daje takie coś :
I po wpisaniu np . Adam Tracikowski nic się nie dzieje, wyświetla pustą stronę. Natomiast jeżeli skasuje to AND Nazwisko LIKE '%$search%' i zostawię tylko imię i wpisuje Adam to wszystko ładnie wyszukuje. Nie mam zielonego pojęcia co może być nie tak z tym. Szukam od wczoraj wieczora rozwiązania, próbuje różnych sposobów na pisanie tego. Próbowałem też z contact_ws, ale to też nie działa. Ten post edytował Durkane 31.01.2016, 11:10:16 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego nie bindujesz danych POST tylko zezwalasz na SQL Injection? Może po prostu nie ma takich danych w bazie?
-------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Myślisz, że:
ma sens? -------------------- |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie nad tym myślałem, że to bez sensu, ale nie wiem jak z 1 pola formularze przesyłać oddzielnie imię i nazwisko.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiesz jak podzielić string?
http://php.net/manual/en/function.explode.php A jak już podzielisz, to dojdziesz do kolejnego problemu. -------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
No niestety od początku mojej nauki nie było mi to potrzebne
![]() ![]() ![]() ![]() Bardzo ślicznie dziękuje ! ![]() ![]() Ten post edytował Durkane 31.01.2016, 11:20:19 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wpisz w wyszukiwarkę: Tracikowski Adam
-------------------- |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 28.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Ah... po samym nazwisku albo jak nazwisko pierwsze nie znajduje
![]() ![]() Przeskanowałem sporo tematów, sam próbowałem różnych zapisów tego co mam i niestety nic nie dało takiego efektu żeby nawet po nazwisku szukało :/ Można prosić o małą podpowiedź ? Mógłby ktoś podpowiedzieć coś ? Bardzo proszę ![]() Ten post edytował Durkane 31.01.2016, 12:05:01 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:13 |