سلام و ممنون از پاسختون
البته با تغییر دستور fetch_object به fetch_assoc دیگه اون خطا رو نمیده ولی بریم جلو ببینیم مشکل از کجا بوده چون برای close کردن دیتابیس هم همین خطا رو میده!
در ضمن از فریم ورک هم استفاده نکردم!
نوشته شده توسط
plague
مشکل از این کوئری نیست (یا حداقل این مشل که اررور میگیری ماله اون نیست ! )
مشکل اینه که یجایی توی کد شما میخای به تابع یک کلاس یا متغیر های کلاس دسترسی پیدا کنی بدون اینکه ابتدا شی ساخته باشی
فریم ورک استفاده میکنی ؟
احتمالا اونی که getid رو فراخانی میکنه نان آبجکت هستش بد نیست کد اونور رو بزاری
$list=new database; //Creates A New Object From Database Class To Work With Database
$authorcount=count($replaced); //count replaced array cells
for ($idy=0; $idy<$authorcount; ++$idy)
{
$names=$preg->finalsplitt($replaced[$idy]);
$namescount=count($names); //count names array cells
for ($idz=0; $idz<$namescount; ++$idz)
{
$list->insert($names[$idz]); //insert $names[$idz] Array In Database If Doesn't Exists
$ids=$list->getid($names[$idz]);
echo $ids;
}
}