Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
Próbuje napisać kod na pobieranie plikow
Fatal error: Cannot use object of type mysqli_result as array in C:\xampp\htdocs\pobierz.php on line 31 i wyskakuje mi błąd i nie mam pojęcia co on oznacza ;/ i nie wiem czy dobrze zadeklarowałem plik tu miało być wartość pobraną z bazy : $plik = $wynik['URL_plik'].$wynik['nazwa_uz']; Ten post edytował bubaluki 4.09.2010, 14:05:55 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 22 Dołączył: 6.07.2010 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
Zastanów się dobrze co robisz. Wysyłasz całość pliku o określonym typie do przeglądarki wraz z elementami HTML? Nic z tego nie wyjdzie. W sekcji Download powinieneś umieścić skróty do plików które chcesz pobrać, lub skrót do osobnego pliku php który udostępnia zawartość takiego pliku (i tylko tyle). Tu masz podobny wątek. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%)
|
Nie no $lacz->query('ZAPYTANIE') zwraca nam nie dany wiersz, ale obiekt typu mysqli result. Z tego trzeba jeszcze wyciągnąć dane za pomocą ->fetch_array() (lub ->fetch_assoc()).
W każdym bądź razie tego dotyczy błąd, a czy reszta działa, to się później przekonasz. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
ok zrobiłem to ale trochę inaczej ale dzięki za pomoc
zrobiłem to tak :
mam jeszcze 1 problem chce zrobić licznie liczby pobrań zrobiłem do tego
i wywala mi takie coś: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ']' in C:\xampp\htdocs\pobierz.php on line 18 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
Ech, skrzywdziłeś trochę ten skrypt ale niech ci będzie
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
czemu skrzywdziłem ?
nom teraz mi wywalilo cos takiego jak dodałem to co podałeś : Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\pobierz.php on line 18 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in C:\xampp\htdocs\pobierz.php on line 18 Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\pobierz.php on line 19 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\pobierz.php on line 19 Błšd zapytania |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
Pogubiłem się. Ty używasz tutaj MySQLi czy zwyczajnego MySQL? Bo w pierwszym skrypcie stosujesz chyba to pierwsze a teraz to drugie.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
mysql
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
A łączysz się w ogóle z bazą?
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
tak
ale jeszcze coś zmienię zaraz zapodam kod
ale jest błąd składni;/ Fatal error: Call to undefined method mysqli::mysql_query() in C:\xampp\htdocs\pobierz.php on line 25 Ten post edytował bubaluki 4.09.2010, 22:47:56 |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
Teraz to już mieszasz całkowicie - jak wygląda funkcja lacz_db()
|
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.06.2010 Skąd: Łódz Ostrzeżenie: (0%)
|
ale już znalazłem błąd [ tak ejst jednak dobrze miałem jedna zmienna nie zmieniana ;/ i dlatego nie łączyło z baza take teraz kod wyglada:
tak che wyświetlić : ale nie wyświetla ^^ ;/ Ten post edytował bubaluki 5.09.2010, 20:01:34 |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%)
|
Co Ty chcesz wyświetlić ? Z tego co widzę zmienna $wynik będzie przechowywała albo true albo false czy tam wynik pusty w zależności czy udało się zapisać dane do bazy czy nie ...
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 12:44 |