Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Unable to jump to row...
Forum PHP.pl > Forum > Przedszkole
StasiuX
Witam

Chyba mam lipny tytuł tematu, ale nie miałem innej koncepcji winksmiley.jpg. Mam znowu śmieszny problem i pewnie coś tu robię lamersko źle, ale po to dział Przedszkole smile.gif.

No, więc mam taki kod wyłuskujący dane z BD MySQL:

  1. function check_user_full_name($id) {
  2. $sql = "SELECT login FROM uzytkownik WHERE id_uzytkownika = '" . $id . "'";
  3. $user_name = mysql_result(mysql_query($sql), 0) or die (mysql_error());
  4. return $user_name;
  5. }
  6.  
  7. $sql = "SELECT * FROM proces_technologiczny";
  8. $result = mysql_query($sql) or die (mysql_error());
  9. while ($row = mysql_fetch_array($result)) {
  10. echo '<tr>
  11. <td>' . $row['nazwa_procesu'] . '</td>
  12. <td>' . $row['nazwa_czesci'] . '</td>
  13. <td>' . check_user_full_name($row['autor']) . '</td>
  14. <td>' . $row['data'] . '</td>
  15. <td>' . check_user_full_name($row['autor_ost_mod']) . '</td>
  16. <td>' . $row['data_ost_mod'] . '</td>
  17. </tr>';
  18. }


...i dostaję taki wynik:
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 7

Problemem jest tu ta funkcja check_user_full_name, ale nie wiem czemu. Będę wdzięczny za pomoc smile.gif.

Pozdrawiam
nospor
Sprawdziłbyś byś najpierw czy pobrano jakieś rekordy a dopiero potem do nich skakał.
StasiuX
Dzięki smile.gif
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.