30-12-20, 08:37 PM
(آخر تعديل لهذه المشاركة : 30-12-20, 09:06 PM {2} بواسطة ابو محمد محمد محمد.)
إقتباس :لا ارى صعوبة في الموضوع من حيث المنطق لانك تتعامل مع صفحة وليس مع قاعدة بيانات (اتحدث عن الاتصال عن بعد)
الصفحة موجودة بالنقال
حسنا للتطبيق عملي انا استخدمت هذا الكود لاجراء اتصال
فالتجربة خير برهان لاثبات الحل
PHP كود :
<?php
$servername = "Server: fdb28.awardspace.net";
$username = "root";
$password = "7j@6pweg#GXSdce";
$db = "3698757_test";
$conn = mysqli_connect($servername, $username, $password,$db);
// Check connection
//OpenCon();
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>مبدئياً يظهر لي هذه الرسالة
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\Users\Admin\Desktop\html5\php\index.php:42 Stack trace: #0 {main} thrown in C:\Users\Admin\Desktop\html5\php\index.php on line 42
يقول لي ان الدالة المذكورة غير موجودة
وجدت حلول على الانترنت تقول
Happens when php extensions are not being used by default. In your php.ini file, change
كود :
;extension=php_mysql.dll
to
extension=php_mysql.dll.ولكن لافائدة للعلم انا استخدم برنامج
Visual Studio Code
ولا يوجد ملف PHP.ini
وانما ملف بالاسم
php.ini-development
وايضا الملف
php.ini-production
طبعا في مسار المجلد الموجود به السيرفر
C:\PHP
