Aftabgardan-cc
جمعه 31 شهریور 1385, 09:25 صبح
سلام؛
اولا شرمنده که سئوالاتم زیاده...
ببینید، فرض کنید توی یک فرم، دوازده تا "چکباکس" داریم که قراره مثلا تعدادیش تیک بخوره و بره صفحه بعد...
حالا در صفحه بعد، میخواهیم ببنیم کدومها چک خوردن، هر کدوم رو بریزیم توی یک متغیر، من این کار رو انجام دادم، اما با دوازده بار نوشتن حلقه if که به نظرم غیر معقول مییاد!
من میخوام از این حلقه استفاده کنم:
for ($i=1;$i<13;$i++){
if (isset ($_REQUEST("C".$i.""){
$C$i = $_REQUET("C".$i."");
}
}
اما موقع اجرا، از C$i$ ایراد میگیره :(
چطور میتونم همچین متغیری داشته باشم؟
اصلا امکان داره؟
حتی اگه آندرلاین هم بینشون بذارم، بازم ایراد میگیره!
$C_$i
اولا شرمنده که سئوالاتم زیاده...
ببینید، فرض کنید توی یک فرم، دوازده تا "چکباکس" داریم که قراره مثلا تعدادیش تیک بخوره و بره صفحه بعد...
حالا در صفحه بعد، میخواهیم ببنیم کدومها چک خوردن، هر کدوم رو بریزیم توی یک متغیر، من این کار رو انجام دادم، اما با دوازده بار نوشتن حلقه if که به نظرم غیر معقول مییاد!
من میخوام از این حلقه استفاده کنم:
for ($i=1;$i<13;$i++){
if (isset ($_REQUEST("C".$i.""){
$C$i = $_REQUET("C".$i."");
}
}
اما موقع اجرا، از C$i$ ایراد میگیره :(
چطور میتونم همچین متغیری داشته باشم؟
اصلا امکان داره؟
حتی اگه آندرلاین هم بینشون بذارم، بازم ایراد میگیره!
$C_$i