rash44
شنبه 15 اسفند 1388, 20:20 عصر
سلام
آیا برای درج دسته جمعی داده ها در دیتا بیس با استفاده از join راهی هست ؟
مثلا بجای دستور زیر :
for ($i=0;$i<=count($id);$i++) {
$sql2 = "INSERT INTO `darsclass`(`class`,`dars`,`date`) VALUES ('$classid','$id[$i]+1','$date')";
$result2 = db_query($sql2); }
از روشی مثل این استفاده کرد :
$id=$_POST['id'];
$ids = join("," , $id); // $ids = "1,2,3,4,5,..."
$q = "DELETE FROM `user` WHERE `id` IN ($ids)";
$result = db_query($q);
آیا برای درج دسته جمعی داده ها در دیتا بیس با استفاده از join راهی هست ؟
مثلا بجای دستور زیر :
for ($i=0;$i<=count($id);$i++) {
$sql2 = "INSERT INTO `darsclass`(`class`,`dars`,`date`) VALUES ('$classid','$id[$i]+1','$date')";
$result2 = db_query($sql2); }
از روشی مثل این استفاده کرد :
$id=$_POST['id'];
$ids = join("," , $id); // $ids = "1,2,3,4,5,..."
$q = "DELETE FROM `user` WHERE `id` IN ($ids)";
$result = db_query($q);