- Buat yg males
- ganti fungsi mysql yg sudah terlanjur banyak dipakai di koding di tumpukan file yg segambreng, gara-gara fungsi mysql dihilangkan di PHP 7.x.
Sebenarnya kategorinya bisa termasuk DBAL,
atau ada juga yg menyebut wrapper, karena memang cuma "bungkus" dari fungsi mysqli.
Paling gampang biasanya di-include-kan di file "config" yg selalu ter-load/di-include-kan di dalam aplikasi.
Tinggal ditulis :
include 'mysql_lib.php'; // atau apa pun penamaan file-nya.
Di luar juga sudah banyak, bikin sendiri juga bisa.
Ini juga bikinnya iseng banget.
Koding belum di test banyak.
Tapi sepanjang testing yg sudah dilakukan, sudah OK dan berjalan baik.
Kalau ada error yg muncul, silakan di reply.
Atau silakan perbaiki sendiri jika paham.
Wrapper bebas dipakai, bebas diubah, tidak perlu lapor, tidak perlu mencantumkan apa pun.
Semua fungsi mysql yg terdaftar di php manual ada dan bisa dipakai.
Tidak ada fungsi mysql yg di-deprecated-kan,
tidak ada fungsi mysql yg sengaja di-disable,
biasanya asalnya dari fungsi mysql di PHP 4.x
Kalau saran, lebih baik jika memungkinkan, ganti memakai mysqli,
dibanding harus berputar lewat wrapper yang buntutnya juga pakai fungsi mysqli.
Tapi kalau ditanya mana yg lebih cepat mengganti semua fungsi mysql menjadi mysqli di file yg sudah bertumpuk-tumpuk banyaknya,
dibanding hanya sekedar meng-include-kan mysqli wrapper ...
memang lebih cepat cukup menulis : include 'mysql_lib.php'; di satu file yg selalu dipakai di sepanjang aplikasi.
Berhubung dweb membatasi panjang posting, terpaksa dipisah jadi 2 post.
Comments
Tinggal di-include-kan di file yg membutuhkan.
Contoh :
Jadi cara paling mudah meng-include-kan wrapper adalah di dalam file config.
config.php
script.php