Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Zły argument podany w mysql mysql_fetch_array()
Forum PHP.pl > Forum > Przedszkole
Raven1122
Witam, uzywamtego samego kodu na innej stronie, i tam dziala (hosting ten sam), lecz na tej 2 stronie wyskakuje my blad:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/p143981/public_html/pages/1.html on line 18

Kod z page1.html:
  1. <?php
  2.  
  3. mysql_connect ("xxx", "xxx", "xxx");
  4. mysql_select_db ("p143981_website");
  5. mysql_query('SET NAMES \'utf8\'');
  6. mysql_query("SET NAMES utf8");
  7. mysql_query("SET CHARACTER SET utf8");
  8. mysql_query("SET collation_connection = utf8_polish_ci");
  9.  
  10. mysql_query("SET CHARSET utf8");
  11. mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`");
  12.  
  13.  
  14. $sql = "SELECT * " .
  15. "FROM web_content " .
  16. "WHERE id=1";
  17. $result = mysql_query($sql) or die(mysql_error());
  18. while($row = mysql_fetch_array($sql)){
  19. ?>
  20. <table><tr><td><?php echo $row[content]; ?></td></tr></table>
  21. <?php
  22. }
  23. ?>
  24.  
toaspzoo
while($row = mysql_fetch_array($result)){

ma być
phpion
Cytat(Raven1122 @ 25.08.2011, 14:38:04 ) *
Witam, uzywamtego samego kodu na innej stronie, i tam dziala

Niemożliwe smile.gif

Tą linijkę:
  1. $result = mysql_query($sql) or die(mysql_error());

zmień na:
  1. $sql = mysql_query($sql) or die(mysql_error());
Calibri
Cześć.

Kod
$sql = "SELECT * " .
"FROM web_content " .
"WHERE id=1";
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
?>
<table><tr><td><?php echo $row['content']; ?></td></tr></table>
<?php
}
?>


Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.