PDA

View Full Version : نوشتن یک فانکشن برای خواندن اطلاعات بصورت while



mrcoder01
شنبه 26 اردیبهشت 1394, 19:30 عصر
سلام
من کلاسی بنام boxweb دارم میخام درونش یک فانکشن بنویسم که اطلاعات رو بصورت while بخونه و هر جا تو فایل ها اون فانکشن رو فراخونی کردم اطلاعات رو بصورت While برگردونه
فکر کنم با array میشه همچین کاری کرد.
میشه راهنمایی کنید؟

یک چیزی مثل وردپرس که راحت while انجام میشه و مطالب هم نمایش داده میشه

mrcoder01
شنبه 26 اردیبهشت 1394, 20:20 عصر
تو وردپرس اینطوری بود


<?php
$i=0;
$recent = new WP_Query("showposts=10");
while($recent->have_posts()) : $recent->the_post();
?>
<li>
<?php the_permalink(); ?> ///// link
<?php the_title(); ?> /////// title
</li>
<?php endwhile; ?>


منم میخام همین کارو انجام بدم
میشه راهنمایی کنید

m_r_1989
یک شنبه 27 اردیبهشت 1394, 01:31 صبح
foreach ($array as $value)
echo $value


به جای while از foreach استفاده کن هم سرعت بالاتری دار هم راحت تر هستش

mrcoder01
دوشنبه 28 اردیبهشت 1394, 00:54 صبح
سلام
ممنون
ولی خب برای نمایش اطلاعات بجای اینکه


echo $value['name']

میخام اینطوری باشه
<?php the_permalink(); ?> و ...
این امده یک فانکشن ساخته خب من چطوری این فانکشن رو بسازم که برگردونه اطلاعات رو؟


الان کدی که من اماده کردم
اینه


foreach ($db->query("SELECT * FROM news") as $row)
{
echo $row['title']."<br>";
}


الان به اون فانکشن برای نمایش اطلاعات بجای $value [] نیاز دارم