PDA

View Full Version : سوال: خواندن اطلاعات ذخیره شده در بانک اطلاعاتی



ali_hbz
شنبه 11 خرداد 1392, 23:59 عصر
سلام و خسته نباشید خدمت دوستان...
با استفاده از php و فرم هایی که طراحی کردم میتونم اطلاعات رو در بانک اطلاعاتی ذخیره کنم
مشکلم خواندن همون اطلاعات هست از استادان گرامی میخوام راهنمایی کنن...
ممنون.:لبخندساده:

moalla
یک شنبه 12 خرداد 1392, 00:02 صبح
این صفحه رو ببینید:
http://www.w3schools.com/php/php_mysql_select.asp

ali_hbz
دوشنبه 13 خرداد 1392, 20:42 عصر
مرسی از moalla به خاطر راهنمایی که کردن...:لبخندساده:
مشکلی قبلیم حل شد.
الان مشکلم اینه که میخوام عنوان و مطلب مربوط به اون عنوان زیر هم قرار بگیرن
کد ها هم به این صورت هست...

<?php require_once('function/server.php'); ?>
<?php require_once ('function/post_detail.php'); ?>
<?php include ('header.php') ?>
<div id="left-sidebar"></div>
<div id="content">
<?php
show_title().''.show_content();
?>
</div>
<div id="right-sidebar">
<li>
<ul>
<a href="manage.php">مدیریت</a>
</ul>
</li>
</div>
<?php include ('footer.php'); ?>
و این هم کد های فایل post_detail.php

<?php
function show_title ()
{
$select_title_result = mysql_query("select title from post");
while ($show_title_result = mysql_fetch_array($select_title_result))
{
echo $show_title_result['title'];
echo ('<br>');
}
}
function show_content ()
{
$select_text_result = mysql_query("select text from post");
while ($show_text_result = mysql_fetch_array($select_text_result))
{
echo $show_text_result['text'];
echo ('<br>');
}
}
?>
نتیجه به این شکل هست
http://upload7.ir/images/11815196454540649482.png
میخوام طوری باشه که عنوان و نوشته هر پست زیر هم باشند...
و لطفا بگین چطوری میتونم این چرخه رو برعکس کنم؟ یعنی آخرین پست بالاتر از همه پست ها باشه؟

moalla
سه شنبه 14 خرداد 1392, 08:24 صبح
برای اینکه عنوان و هر پست رو چه چینشی بدین این آموزش (http://quicklearn.ir/?q=node/35) و شماره دو اون (http://quicklearn.ir/?q=node/36) رو ببینید

برای اینکه ترتیب نمایش رو هم مشخص کنید اینجا (http://www.w3schools.com/sql/sql_orderby.asp)رو ببینید

ali_hbz
سه شنبه 14 خرداد 1392, 19:43 عصر
moalla عزیز آموزش هاتونو دیدم عالی بودن اما مشکل من این نیست...فکر کنم شما متوجه منظورم نشدید من با php مشکل دارم...
به این عکس نگاه کن من برای نشان دادن تیتر خبر و متن خبر دو تا دستور function نوشتم
http://upload7.ir/images/11815196454540649482.png
کد هاش بالا هست...
الان نحوه قرار گرفتن اینطور هست : تیتر اول تیتر دوم و بعد متن اول متن دوم
میخوام طوری باشه که تیتر و متن هر تیتر زیر هم باشن به این صورت : تیتر اول متن اول و بعد تیتر دوم متن دوم و ...

moalla
سه شنبه 14 خرداد 1392, 20:19 عصر
تیتر و متن هر کدوم تو یه ردیف هستن دیگه؟
باید از fetch_row استفاده کنید و اون رو توی حلقه تکرار بذارید
اینجا رو ببینید (http://www.w3schools.com/php/func_mysqli_fetch_row.asp)