configure.php Bu erda men asosan ba'zilarini bekor qilyapman php.ini-properties va sayt uchun boshqa global sozlamalarni bajaringconnect.php Boshqa sinflar ham mumkin bo'lishi uchun men sinf bilan bog'landim kengaytirish bu... - Class connect_pdo (himoyalangan $ dbh; umumiy funktsiya __construct () (sinab ko'ring ($ db_host = ""; // hostname $ db_name = ""; // ma'lumotlar bazasi nomi $ db_user = ""; // foydalanuvchi nomi $ user_pw = ""; // parol $ con = yangi PDO ("mysql: host =". $ db_host. "; dbname =". $ db_name, $ db_user, $ user_pw); $ con-> setAttribute (PDO :: ATTR_ERRMODE, PDO :: ERRMODE_EXCEPTION); $ con-> exec ("SET CHARACTER SET utf8"); // barcha sql so'rovlarini UTF-8 sifatida qaytaring) catch (PDOException $ err) (echo "agar ulanish muvaffaqiyatsiz bo'lsa, zararsiz xato xabari"; $ err-> getMessage () . "; file_put_contents (" PDOErrors.txt ", $ err, FILE_APPEND); // ba'zi ma'lumotlarni public_html formatidan tashqari xato jurnaliga yozing (); // ulanishni to'xtating)) umumiy funktsiya dbh () ($ this-> dbh qaytaring ;)) # osonroq kirish uchun ma'lumotlar bazasi ishlovchisini varga qo'ying $ con = new connect_pdo (); $ con = $ con-> dbh (); // Подробнее: https://sukachoff.ru/uz/internet/chto-takoe-pdo-php-nastroika-i-ispolzovanie-pdo-rasshireniya-php-data-objects-dlya/
- Eng umumiy sabab
- PDO faylini ochishda muammo shunchaki kompyuteringizda o'rnatilgan
- tegishli dasturlarning etishmasligi. Bunday holda, PDO formatidagi fayllarga xizmat ko'rsatadigan
- dasturni topish, yuklab olish va o'rnatish kifoya - bunday dasturlar quyida keltirilgan.
- Qidiruv tizim
- Fayl kengaytmasini kiriting
- Yordam tezkorShuni ta'kidlash kerakki, bizning kompyuterimiz o'qimaydigan fayllardan olingan ba'zi bir
- kodlangan ma'lumotlarni ba'zan bloknotda ko'rish mumkin. Shu tarzda biz matn yoki raqamlarning
- bir qismini o'qiymiz - bu usul PDO fayllari uchun ham ishlayotganligini tekshirishga arziydi.
Do'stlaringiz bilan baham: |