Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z "mysql_fetch_array"
Forum PHP.pl > Forum > PHP
DRiVEN
Witajcie.

Problem pojawił się dopiero kiedy próbuje testować projekt na localhost po przejściu z PC na Mac. Wynika to zapewne z różnicy w wersji PHP, aktualnie jest to PHP 5.3.6 jaką oferuje MAMP. Zaznaczę że  żadnych błędów nie ma w wersji PHP 5.2 na serwerze zewnętrznym.

Cytat
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Applications/MAMP/htdocs/melani/admin/func/user.func.php on line 24


Oto kod:
  1. function user_data() {
  2. $args = func_get_args();
  3. $fields = '`' .implode('`, `', $args).'`';
  4.  
  5. $query = mysql_query("
  6. SELECT $fields FROM `users`
  7. WHERE `user_id`=".$_SESSION['user_id']);
  8. $query_result = mysql_fetch_array($query);
  9. foreach ($args as $field) {
  10. $args[$field] = $query_result[$field];
  11. }
  12. return $args;
  13. }


Co o tym myślicie?
mat-bi
Hmm, a myślałem, że debugowanie nie jest takie trudne snitch.gif

mysql_error i mysql_errno, podaj wyniki, chociaż podejrzewam, że po prostu przy przenosinach zapomniałeś przenieśc bazy/zmienić dane do łaczenia snitch.gif
ylk
a co na to error.log?
wookieb
Temat omawiany setki razy. Zamykam.
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.