Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php&sql] Mysql_fetch_array, valid MySQL result
DannyM
post
Post #1





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

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


Podczas uzycia funkcji

  1. <?php
  2. $mainframe->_db->setQuery($sql);
  3. $rs = mysql_query($mainframe->_db->_sql);
  4. $totalnmb = 0;
  5. // linia 48
  6.  while ($row = mysql_fetch_array($rs))
  7. ?>


wystepuje

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in 48
Wystepuje to tylko na jednym serwerze. Czy trzeba ustawic cos w php.ini?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DannyM
post
Post #2





Grupa: Zarejestrowani
Postów: 507
Pomógł: 2
Dołączył: 30.10.2003
Skąd: Poznań

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


Troszke sie rozeszlismy bo wykonujemy omawiamy dwa rozne kody:

Oto problem 1:

  1. <?php
  2. //Połączenie z bazą
  3. $db_host = 'xxxx';
  4. $db_user = 'xxx';
  5. $db_password = 'xxx';
  6. $db_name = 'xxx';
  7.  
  8. //Łączymy się z serwerem mySQL
  9. mysql_connect($db_host, $db_user, $db_password);
  10. //Otwieramy połączenie z bazą danych
  11. mysql_select_db($db_name);
  12.  
  13. //Przykładowe polecenie SQL
  14. $res = mysql_query("SELECT product_id, product_name, product_price, product_s_desc FROM shop_pr
    oduct, shop_product_price"
    );
  15. while(list($product_id, $product_name, $product_price, $product_s_desc) = mysql_fetch_row($res)){
  16.  
  17. //Cena w groszach
  18. $product_price = (INTEGER)($price*100);
  19. //Opis w jednej linijce
  20. $product_s_desc = preg_replace("/[r|n|t]/"," ",$product_s_desc);
  21. //Kasujemy html z opisu
  22. $product_s_desc = preg_replace("/<.*?>/","",$product_s_desc);
  23. //Kasujemy podwójne spacje
  24. $product_s_desc = preg_replace("/s+/"," ",$product_s_desc);
  25. //
  26.  echo $product_id."t".$product_name."t".$product_price."t".$product_s_desc."n";
  27.  
  28. }

Problem wystepuje w lini 15

Ten post edytował DannyM 22.09.2006, 17:17:37
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: 27.09.2025 - 15:26