Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] mysql_result() - czym zastąpić ?
mati19924
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.04.2011
Skąd: Książ WLKP

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


Witam, a więc mam taki mały problemik. Sprawdzałem dziś logi serwera a tam bląd
Cytat
[Sun Jul 22 22:46:24 2012] [warn] [client (ip)] mod_fcgid: stderr: PHP Warning: mysql_result() [<a href='function.mysql-result'>function.mysql-result</a>]: Unable to jump to row 0 on MySQL result index 8 in (siezka_skryptu) on line 3954
(usunąłem z błedu ip użytkownika oraz ściezke do skryptu)
Dowiedziałem się ze funkcja którą używam jest juz troche przestarzała.
  1. $q = mysql_query("SELECT `kto` FROM `ggczat_globalban` WHERE `number`='$from'");
  2. $kto = mysql_result($q, 0, 'kto');

Czym mogę to zastąpić? Z góry dzieki za odpowiedzi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
modern-web
post
Post #2





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

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


Póki nie ma PDO sugeruję mysqli (IMG:style_emoticons/default/smile.gif) w zasadzie funkcjonuje tak samo jak stare, ale słabe mysql (IMG:style_emoticons/default/smile.gif) większość funkcji ma swój odpowiednik dla mysqli. Jest szybszy od mysql, lecz nie zapewnia bezpieczeństwa przed SQL Injection/Insertion i niezbędne jest przefiltrowanie za pomocą real_escape_string (IMG:style_emoticons/default/smile.gif)
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: 15.09.2025 - 15:42