![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Witam.. to znów ja (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Wyskakuje mi taki błąd: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\funkcje_wyswietl.php on line 94 Próbuje zrobić żeby wyświetlało newsy na stronie:
nie wklejam całego kodu ponieważ dalej i wcześniej są inne funkcje potrzebne na strone np wygląd menu itd. błąd mi wyskakuje w tej linijce:
i nie wiem co dalej (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) chyba że macie inne jakieś proste pomysły żeby wyświetlić newsy narazie ta tabela to tak tylko dla picu żeby była. Później jak mi będzie działać to ją dopasuje sobie do moich div'ów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i narazie stoje w miejsciu =/ proszę o szybką pomoc... </a href='strona.php?strona={$strony['kod']}'></p align='right'> Ten post edytował Kaarpiik 26.08.2008, 20:19:44 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
kurcze...
zobacz jaki parametr przyjmuje mysql_fetch_array() (zajrzyj do manuala) a potem zobaczy co ty mu dajesz.... przedszkole przedszkolem ale wlasny rozum chyba masz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
chodzi o to że powinno być
mysql_fetch_assoc ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 3 Dołączył: 21.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
zapytanie $sql jest błedne, albo nic nie zwraca
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@Kaarpiik pomoge ci troche bys glupio nie strzelal. zamykam bys mial chwile na zastanowienie sie nad tym co napisalem: Cytat zobacz jaki parametr przyjmuje mysql_fetch_array() (zajrzyj do manuala) a potem zobaczy co ty mu dajesz.... To naprawde oznacza tylko jedno, a ty i tak co innego. Jak juz sie zastanowisz to wal na PW a otworze ci temat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edit: widze ze zmieniles swoj pierwszy post. W znaczacy sposob rozwala to moje wczesniejsze posty (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) W takim razie tekst do styx juz nie aktualny. temat otwieram i dostajesz link na zalatwianie takich problemow: http://nospor.pl/php-faq-n29.html#faq-6 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dla potomnych: wczesniej byl taki kod:
to nie mialo prawo dzialac (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
nooo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
i wyskakuje błąd: "Zapytanie: select * from artykuly order by id desc --- błąd: Nie wybrano żadnej bazy danych" Jak to nie wybrano bazy? =/ przecież się połączyłem elegancko z bazą... @edit: tak wogóle to dziękuje nospor za pomoc ;* Ten post edytował Kaarpiik 26.08.2008, 21:28:11 |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a gdzie
http://pl.php.net/manual/pl/function.mysql-select-db.php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ps: skad ty wytrzasnales taka konstrukcje mysql_connect, ze 4 parametrem jest baza? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 8 Dołączył: 2.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
To że się elegancko połączyłeś to nie znaczy że baze wybrałeś. Zobacz sobie opis w manualu do mysql_connect, mysql_select_db oraz mysqli_connect. Może coś się pomyliło ?
Edit: oj za wolno pisze :-) Ten post edytował baszkir 26.08.2008, 21:31:55 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
finalny wygląd skryptu
działa =) dzięki serdeczne pozdrawiam ;* no to jeszcze jeden problem... żeby nie zakładać nowego tematu to napisze tutaj bo może troche się z tym wiąże. gdy newsy na stronie mi się już wyświetlają jest fajnie... ale czemu nie ma polskich literek? w phpmyadmin mam ustawione język Polish - Polski, System porównań dla połączenia MySQL: utf8_general_ci, w <head>: <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> oraz w tabelach utf8_general_ci ... i nadal nie ma polskich literek ;( |
|
|
![]()
Post
#10
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
@up:
jest jeszcze gorzej bo teraz jeszcze się "ł" i "ś" zamieniło na kwadraciki =/ zamieniły mi się na iso2 to takie literki nie działają: ą ż ć ś ę ... Ten post edytował Kaarpiik 26.08.2008, 22:06:33 |
|
|
![]()
Post
#12
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Jeśli masz w bazie UTF to zostaw tak jak napisałem, z tym że dodaj jeszcze zaraz po połączeniu z bazą takie zapytania:
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
no tam gdzie ma doczynienia z mysql to się pozmieniało ale tam jak zmieniłem na
to literki w menu się pozmieniały =/ próbowałem różnych kombinacji z utf8 i iso2 ale nie działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) albo newsy źle wyświetla albo menu =/ |
|
|
![]()
Post
#14
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Bo bazę masz kodowaną jako UTF, a plik jako ISO. Masz do wyboru albo użyć edytora który będzie zapisywał plik jako UTF, bądź zmienić kodowanie w bazie na latin2.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
dobra zmieniłem ten plik, ustawiłem
pozmieniałem w tabelach na latin2_general_ci ale jeszcze w menu nie wyświetla mi literki ś =/ |
|
|
![]()
Post
#16
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Jeśli znaki z bazy wyświetlają się dobrze, to coś masz z edytorem. Poszukaj opcji kodowania pliku lub skorzystaj z takiego który Ci to umożliwia.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:52 |