0 امتیاز
قبل در برنامه نویسی توسط (0 امتیاز)
ویرایش شده قبل توسط

سلام دوستان من یه حلقه دارم که اطلاعاتش رو میخوام وارد دیتابیس کنم ولی نمیدونم چطوری اطلاعات حلقه رو بگیرم !

foreach ($item->get_categories() as $category)
{
   $category-> get_label(). ', ';
   echo $key;
}

میخوام این foreach وارد دیتابیس بشه ولی نمیدونم دقیقا چطوری باید تعریفش کنم ؟! مثلا $id = foeach مشکل داره و نمیشه وارد کرد اطلاعاتش رو اینطوری داخل دیتابیسم !

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

شما باید در هر بار اجرای حلقه foreach یک insert بر روی دیتابیس انجام دهید. برای مثال بصورت زیر:

$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);

foreach ($item->get_categories() as $category)
{
    $conn->exec($your_insert_query);
}

سوالات مشابه

0 امتیاز
1 پاسخ 345 بازدید
0 امتیاز
0 پاسخ 1.5هزار بازدید
0 امتیاز
1 پاسخ 462 بازدید
0 امتیاز
0 پاسخ 637 بازدید
0 امتیاز
0 پاسخ 525 بازدید
0 امتیاز
1 پاسخ 594 بازدید
0 امتیاز
2 پاسخ 4.5هزار بازدید
0 امتیاز
0 پاسخ 818 بازدید
0 امتیاز
0 پاسخ 442 بازدید
...