Ada yang tahu Strict Standards Non static method Connection

Ada yang tahu cara ngatasi Strict Standards yang kaya gini ": Non-static method Connection:: () should not be called statically in" . udah googleing jg ga ada hasil.

Ini juga sama

Deprecated ": mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead" ... Untuk Deprecated ga perlu ganti ubah script yaaa. ada yang tahu cara nya ??

avatar superboy
@superboy

24 Kontribusi 10 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

1. Fungsi yg ada di script agan tidak terdefinisi sbg fungsi static Fungsi non static

function fungsiku(){}

Fungsi static

public static function fungsiku(){}

2. Sampai saat ini error spt itu ga ada masalah dan script agan seharusnya tetap bisa jalan. Kalau agan pakai php, error spt ini muncul karna agan pake php versi yg terbaru (newer than php v5). Agar error ini bisa hilang, bisa disisipkan code ini di php.ini

error_reporting = E_ALL ^ E_DEPRECATED

Tapi cara ini ga dianjurkan. Lebih baik agan tukar ekstensi mysql agan menjadi mysqli atau PDO yg memang lebih baru dan lebih bagus performanya.

avatar cescgie
@cescgie

105 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

Okey bang @cescgie, script nya udah jalan. Dengan error yang hilang semua. Saya juga maru tahu . Makasih

avatar superboy
@superboy

24 Kontribusi 10 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban