Kemaren ada teman kita mengikuti tutorial-tutorial di blog ini yang 1-15 :
Tetapi dia bilang error, padahal script udah sama. Setelah dia memberitahu errornya, saya langsung menebak masalah bukan pada code dia, tetapi versi web server yang dipakai yaitu XAMPP-nya versi terbaru. Saya juga memakai XAMPP terbaru dan ternyata benar, aplikasi yang dulu saya built pake PHP ekstensi mysql yang lama muncul seperti ini :
Setelah saya analisa ternyata extension PHP mysql yang lama emang di versi xampp terbaru default-nya ter-disable, bukan dihapus tapi cuma dinonaktifkan. Karena para pengembang PHP sendiri sudah tidak mengembangkan PHP ekstensi mysql dan sangat menyarankan move on ke ekstensi mysqli dan PDO.
Baca juga :
- Perbedaan mysql dan mysqli Extension PHP
- Pengertian PDO dan Cara Mengaktifkan PDO Extension
Dan inilah cara serta penjelasan bagaimana mengaktifkan extension-extension PHP di XAMPP, bisa mysql extension, mysqli extension, PDO extension, dan lain sebagainya. Silahkan disemak baik-baik :
Mengaktifkan PHP Extension mysql, mysqli, PDO... oleh yukcoding
Gimana, mudah banget bukan ?
Jika masih ada yang bingung silahkan tanyakan di fanspage YukCoding.
Nb :
Tutorial ini hanya dapat digunakan untuk xampp versi 5.x.x dan untuk versi 7.x.x sudah tidak bisa menggunakan mysql extension yang lama karena memang sudah dihapus ekstensi ini di PHP 7.
Baca yang lain : Konsep Dasar Pemrograman Berorientasi Objek (OOP)
Semoga bermanfaat. Salam Coding :)
Wassalamu'alaikum wr. wb. :)
54 komentar
thanks gan atas pencerahannya
Y're welcome :)
min, saya punya masalah hampir sama. di script CRUD di halaman edit ada notif kesalahan di where, katanya yang di get "id" nya gak ada, padahal script belum pernah di ubah, sebelum install ulang dari win 7 ke win 8.1 masih lancar aja, apa ada masalah sama xampp nya ?, xampp yang dipakai masih tetap sama kaya dulu, juga udah support mysqli.
PHP Development is one of the cost friendly and effective open source platforms introduced till date. At Silicon IT Hub, we offer advance PHP development solutions for your powerful website application development. We prove as a cost friendly and qualitative web application development company for your business/organization. We have hired experienced and highly professional web developers that have creative flair and expertise over LAMP and WAMP architecture.
Mantap
Thanks :)
punya saya pas dibuka php.ini tidak ada extensi mysql adanya mysqli trus saya coba tambahkan sendiri tapi tetap gx bisa...
mohon pencerahannya..
Anda pake PHP 7 ya ?
Editornya pake apa gan?
Saya pake'nya Sublime Text gan :)
:thumbup
Mantep infonya kang + jd nambah ni elmu
Lanjutkan trs kang tutornya! YUK Coding BEST Dah...
Okay gan, siap :2thumbup
Thanks :)
ya, saya pakai PHP 7, tepat 7.0.6
Ya, saya pake php 7 tepatnya 7.0.4
7.0.6 maksudnya
Untuk mysql extension di PHP 7 memang sudah tidak ada. Pake saja yg PHP kalo masih ingin memakai mysql extension.
Untuk mysql extension di PHP 7 memang sudah tidak ada. Pake saja yg PHP 5 kalo masih ingin memakai mysql extension. Kalo tetap ingin pake PHP 7 berarti harus pake mysqli atau PDO.
Silahkan kirim screeshot error dan screenshot script mu lewat inbox di https://www.facebook.com/yukcoding :)
berarti uninstal yg 7 ganti ke 5 ya?
gan ada link buat php 5 gak
Link apa gan?
Iya gan
link video nya udah mati gan? gmn nih gak bisa liat tutorialnya :-(
Maaf channel yang kemaren ke banned gan. Ini sudah aktif lagi ane upload ke channel baru :)
mantap tutorialnya
Thanks, Alhamdulillah
Kenapa ya stelah saya mau buka php msalkn. localhost/toko/ maupun localhost/toko/home itu layar putih smua gk muncul apa2. Tolong bantu
Pake xampp? Versi berapa?
Terbaik kamu min :)
Thanks :)
astaga .. langsung ketemu masalahnya min .. mantab ..
selama ini kalo ada tutorial kebanyakan masih mysql soalnya .. dan selama itu pula gbsa .. ternyata masalahnya di sini hehehe .. mantab min ..
oiya .. kalo mau downgrade dr php 7 ke php 5 gmna min cara nya ya .. hehe
terimakasih banyak pencerahan nya ..
Hehe Alhamdulillah gan.
Pake linux apa windows? Kalo windows di uninstall aja xampp / web server nya. Kalo di linux ada caranya downgrade php nya, googling aja.
min saya pake php 5.6.3 di php 5 kebawah masih jalan program nya tapi setelah di atas itu ada bacaan Fatal error: Call to undefined function session_unregister() in C:\xampp\htdocs\recis\formlogin.php on line 3. udah coba tutor di atas tapi mysql saya tidak ada titik koma nya kayak gitu, udah otomatis hilang titik koma nya
Sepertinya yang error script-mu, bukan masalah mysql extensionnya.
Coba dikasih error_reporting(0) dulu bisa jalan apa gak program nya
Selamat malam
Alhamdulilah berhasil pakai lagi mysql yang dulu. Karena ternyata di kampus masih pada pakai yang itu :3
Alhammdulillah.
Hehe emang gan, di Kampus kurang update
link videonya udah mati ya min?
Hidup kok gan :)
gan ini kenapa ya bisa begini ?
Warning: mysqli::__construct(): (HY000/2002): No connection could be made because the target machine actively refused it. in C:\xampp\htdocs\Project\index.php on line 3
ini scriptnya
Port mu berapa?
kok pas mau instal mysQLi lama bngt ya, anttemping to start mysql... terus yaa
Pake windows / linux?
Kalo windows install xampp dari https://www.apachefriends.org/download.html
terima kasih infonya sangat membantu
Sama2, senang bisa membantu
klo php 5 di xampp versi brapa ya gan ?
5.6.x
kalo ekstensinya mysqli databasenya tetep mysql atau mariadb ?
Sama aja. MariaDB hanyalah sebutan dbdriver baru untuk database MySQL
Php 5 bisa pakai dua duanya gak gan? Kalau mau pakai mysql dan mysqli bergantian pamai xampp/php versi berapa enaknya?
Bisa.
Ya 5.x itu gan
Tolong saya gan, muncul notif sperti dibawah ini bagaimana solusinya?
Warning: mysqli_connect(): (HY000/2002): Connection refused in /home/nrby09/public_html/PSD/Player.php on line 27
Could not connect:
Biasa aja : Coba ini https://stackoverflow.com/questions/27905049/php-warning-mysqli-connect-hy000-2002-connection-refused
gan jika coding saya menggunakan mysqli, tetapi saya jalanka di xampp ver 5 dan php 5 bagaiamana? apakah tidak erorr?
Nur Fajariah R : Tidak error, tetep support
Berkomentarlah dengan bahasa yang relevan dan sopan.. #ThinkHIGH! ^_^