انظر الرابط التالى يتحدث عن العلاقات من الموقع الرئيسى https://docs.mongodb.com/manual/applications/data-models-relationships/ ام ماذا تقصد بغير علاقية
0
- قمت بتغير sqlite الى mysql باستخدام mysqli - وعندما اكتب الامر مباشرة داخل phpmyadmin ينجح عملية الادخال ولكن مثال باستخدام الكود التالى لا ينجح *class con { public $con; public function __construct(){ $con = mysqli_connect('localhost', 'root', '', 'whatsapp'); if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); }} public function conQuery($conQuery){ return mysqli_query($this->con,$conQuery); } } $c = new con(); $r = "INSERT INTO `send`(`id`, `phone`, `type`, `send`, `date`) VALUES (null,'22222222','text',0,'1/1/1')"; $e = mysqli_query($c->con,$r); if ($e) {
class dbclass{ public $sqldb; public function __construct(){ $this->sqldb = new SQLite3('db.db'); } public function dbinsert($insert){ return $this->sqldb->exec($insert); } } $a = new dbclass(); $te = $a->dbinsert("INSERT INTO `send`(`id`,`phone`,`type`,`send`,`date`) VALUES (NULL,'222233344','text',0,'1/1/1')"); if($te){ echo 'inserted'; }else{echo ' Dont Inserted';}
*class dbclass{ public $sqldb; public function __construct(){ $this->sqldb = new SQLite3('db.db'); } public function dbinsert($insert){ return $this->sqldb->exec($insert); } } $a = new dbclass(); $te = $a->dbinsert("INSERT INTO `send`(`id`,`phone`,`type`,`send`,`date`) VALUES (NULL,'222233344','text',0,'1/1/1')"); if($te){ echo 'inserted'; }else{echo ' Dont Inserted';}* هذا الكوك مثلاً بدون تعقيده امر الادخال لا ينفذ وعندما اضع الامر مباشرة داخل sqlite ينفذ خارج php - اعتقد حل هذه المشكلة ستحل المشكلة الاخرى
* نعم اللغة php * تمام انشاء الكلاس - انا عاوز استخدم كائن من الكلاس ده داخل كلاس اخر داخله دالة يعنى داخل دالة داخل كلاس اخر - قمت بعمل وراثه من الكلاس ده ولكن لم يتم تنفيذ الامر مثل امر الادخال فى ظل ان الامر ينجح عندما استخدمه خارج الدالة - قمت بعمل استدعاء لملف الكلاس عن طريق require لأقوم بانشاء كائن منه ولكن لم يرى الكلاس - المشكلة كلها هنا استخدام الدوال بنجاه داخل دالة داخل كلاس اخر