Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]problem z serwerem komercyjnym, mysql_num_rows
kalafoon
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 21.10.2007

Ostrzeżenie: (0%)
-----


witam,
mam problem z bazą danych. Mam zrobiony panel administracyjny w oprciu o PHP i MySQL. Na serwerze lokalnym wszystko wyglada okej, laczy sie z bazą, wyswietla produkty itp. Problem polega na tym, że gdy tą samą bazę i panel wrzucam na server komercyjny to wywala mi takie błędy:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in .../panel/produkty.php on line 83
i takie:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /panel/produkty.php on line 400

wywala bledy wszedzie gdzie jest np:
  1. <?php
  2. $num_rows = mysql_num_rows($result_produkty);
  3. ?>

albo
  1. <?php
  2. $resultat_autor = mysql_fetch_array($result);
  3. ?>

Zapytania są ok, dane do polaczenia z serwerem tez sa ok bo sprawdzalem.
Czego to moze byc kwestia?. Przypominam ze na lokalu bylo wszystko super!
pozdrawiam i bardzo proszę o odpowiedz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Lonas
post
Post #2





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Wklej jakie masz zapytania..

i do zapytan na serwerze komercyjnym dopisz or die(mysql_error())
Go to the top of the page
+Quote Post
webdice
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Nie zapomniałeś stworzyć tabel w MySQL? Jeśli nie to pokaż co wyświetla Ci mysql_error" title="Zobacz w manualu PHP" target="_manual.
Go to the top of the page
+Quote Post
kalafoon
post
Post #4





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 21.10.2007

Ostrzeżenie: (0%)
-----


Problem rozwiazany!!
po calym dniu sprawdzania udalo mi sie rozwiazac problem a taka pierdola (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)

chodzilo o to ze przed odwolaniem z poziomu php do dowolnej tabeli przez jakiekolwiek zapytanie do bazy
musialem ja poprzedzic nazwą bazy i smiga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

ZLE:
  1. <?php
  2. select * from kategorie;
  3. ?>


DOBRZE:
  1. <?php
  2. select * from sklep.kategorie;
  3. ?>


nie wiedzialem ze serwery tego wymagaja. krasnal nie wymagal.
Pozatym na marginesie powiem Wam jedno, krasnal jest do dupy na maxa. Korzystam z niego od 2 tygodni bo bylem zmuszony skorzystac z serwera smtp. Wczesniej korzystalem 
 WebServ'a i jest o niebo lepszy.
10 razy szybszy, 100 razy stabilniejszy. Gdyby nie to ze krasnal ma SMTP to odrazu bym go usunal. Jesli ktos nie potrzebuje SMTP to niech odrazu zmieni i zobaczy roznice.

pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Lonas
post
Post #5





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


A nie mozesz po polaczeniu z mysql poprostu wybrac bazy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

mysql_select_db
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:01