PDA

View Full Version : سوال: سوال در مورد ارایه ها



mehrshadms
چهارشنبه 25 تیر 1393, 12:06 عصر
سلام یه ارایه دارم تعداد خونه هاش متغیره می خوام به ازای هر مقدار از این ارایه یه بار یه سلکت به جدول زده بشه و و مقدار رو نگر داره
چی کار کنم

احسان!
چهارشنبه 25 تیر 1393, 12:30 عصر
میتونید با تابع count طول آرایه رو بگیرید.:)

mehrshadms
چهارشنبه 25 تیر 1393, 12:32 عصر
طول ارایه رو دارم نیازی به طولش نیست می خوام خونه اول رو بذارم یه سلکت بزنم بعد 2 بعد3 به همین ترتیب تا زمانی که ارایه تموم شه

مهرداد سیف زاده
چهارشنبه 25 تیر 1393, 12:41 عصر
خونه منظورتون چیه؟ key? یا value?
آرایه چند بعدی هست؟



foreach($arr as $k=>$v)
{
$sql = "select * from table where id='$v'";
}


یا این طوری

$c = count($arr);
while($c>0)
{
$sql = "select * from table";
$c = $c-1;
}

مهدی اسماعیلی
چهارشنبه 25 تیر 1393, 12:45 عصر
$arr = array(1,2,3);
$arr[3] = 4;
$arr[4] = 5;
$arr[5] = 6;
foreach($arr as $item) {
echo $item;
//select('$item');
}


$arr2 = array("id"=>array(1,2,3,4,5,6));
foreach($arr2['id'] as $key=>$subval){
echo $subval;
//select('$subval');
}

احسان!
چهارشنبه 25 تیر 1393, 12:57 عصر
طول ارایه رو دارم نیازی به طولش نیست می خوام خونه اول رو بذارم یه سلکت بزنم بعد 2 بعد3 به همین ترتیب تا زمانی که ارایه تموم شه

خوب طولش رو که به دست بیارید خرجش یه حلقه هستش دیگه!