با سلام
قصد دارم یکسری اطلاعات از بانک داده دریافت کنم و بجای نمایش جدولی در حلقه while() بیام هربار سطر تولید شده را به یک خانه از آرایه نسبت دهم تا در جای دیگری از برنامه ارایه را پرینت بگیرم این روش ممکن هست؟؟
ممنون می شوم توضیح بفرمایید!
با سلام
قصد دارم یکسری اطلاعات از بانک داده دریافت کنم و بجای نمایش جدولی در حلقه while() بیام هربار سطر تولید شده را به یک خانه از آرایه نسبت دهم تا در جای دیگری از برنامه ارایه را پرینت بگیرم این روش ممکن هست؟؟
ممنون می شوم توضیح بفرمایید!
ثبت کلیه دامنه های بین المللی
؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!
کیت های توسعه میکرو
طراحی تا مونتاژ بردهای پردازشی الکترونیک
کد PHP:
$sample = array();
$i = 0;
while ($i<10) {
$sample[] = $i;
$i++;
}
چون سطرها از بانک می گیرم و تعدادشان مشخص یا ثابت نیست نمی تونم تعیین کنم تا 10 مرتبه حلقه تکرار شود
این روش را انجام دادم ببینید درست هست:
برای پرینت این آرایه اومدم کد زیر را نوشتم ولی در زمان اجرا خطا می دهدکد PHP:
while($slid_r = $slid_res->fetch()){
$students[] =
}
خطا :کد PHP:
$xr=count($students);
$sr=0;
while($sr <= $xr){
echo $students[$xr];
$sr++;
}
کد:Notice: Undefined offset: 2 in C:\xampp\htdocs\ParsFood\header.php on line 49
ویرایش توسط jahromy : August 12th, 2016 در ساعت 03:49
ثبت کلیه دامنه های بین المللی
؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!؟!
کیت های توسعه میکرو
طراحی تا مونتاژ بردهای پردازشی الکترونیک
ویرایش توسط omid1991 : August 12th, 2016 در ساعت 03:57
از دستور foreach استفاده کن
جشنواره وب ایران یا جشنواره معرفی دوستان!!!
سلام
شما نمی دونم که از روش PDO استفاده کردین یا mysqli ولی یه آرایه خالی تعریف کنید.بعد یک while بذارید تا زمانی که نتیجه ای از بانک داده وجود داشت بیاد اون رو داخل آرایه پوش کنه مثلا اینجوری :
کد PHP:
$link=mysqli_connect("127.0.0.1","root","","testi");
$rows=mysqli_query($link,"SELECT * FROM `test`");
$myarr=array();
while($results=mysqli_fetch_assoc($rows))
{
array_push($myarr,$results["name"]);
}
print_r($myarr);
شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
روباه گفت:تا وقتی هست،نمی فهمی...
Telegram : Coala_71
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)