Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Błąd z funkcją mysql_fetch_array
Bonzaii
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 31.08.2006

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


Oto kod:
  1. <?php
  2. #Łączy się z bazą
  3. $sql = mysql_connect($dbhost,$dbuser,$dbpass);
  4. #Wybiera bazę
  5. mysql_select_db($dbname);
  6. #Pobiera wszystkie wpisy z tabeli 'bases' gdzie przykładowo owner='1'
  7. $res = mysql_query("SELECT * FROM bases WHERE owner='$_SESSION[id]'");
  8. #Wyświetla liczbę rekordów
  9. #A to wyświetla błąd: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in blablabla/blabla.php on line 37
  10. while ($base = mysql_fetch_array($res)) {
  11. instrukcje;
  12. }
  13. ?>

To nie jest cały kod ale myśle że to starczy. Powiem tylko tyle, że dla mnie jest to kompletnie nie logiczny błąd.
Prosze o pomoc !

Ten post edytował Bonzaii 18.09.2006, 15:31:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bonzaii
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 31.08.2006

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


Ale przecież poprzednie wartości funkcji mysql_query() są nadpisane w $res więc poprzednie się nie liczą tylko ta ostatnia... A skoro po funkcji mysql_query() chce wywołać odrazu mysql_fetch_array() to chyba nie zdążyłem jeszcze nadpisać co nie?

Ja też jestem homo-sapiens...


To co przed wywo łaniem funkcji mysql_query() mam zrobić $res = ''; ? bo teraz to już się pogubiłem (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

Ten post edytował Bonzaii 19.09.2006, 15:21:49
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 21:52