PDA

View Full Version : مبتدی: انداختن اطلاعات در کادر (حل شد)



mehran788
چهارشنبه 13 آذر 1392, 12:57 عصر
سلام. خسته نباشید
من تازه دارم برنامه نویسی با php رو شروع می کنم
می خواستم بدونم چطور اطلاعاتی که از بانک اطلاعاتی می خوتم رو تو یه تاپیک خاص بندازم.
مثلا تو بعضی سایت ها تو صفحه اول آخرین مطالب اضافه شده رو میذارن. این مطالب تو کادرهایی که دارای عنوان و توضیح مختصری از مطلب و یک دکمه ادامه مطلب هست. من می خوام همچین چیزی بسازم لطفا رهنماییم کنید. ممنون

mahmod2000
چهارشنبه 13 آذر 1392, 15:39 عصر
شما وقتی اطلاعات رو از دیتابیس واکشی میکنید تعداد مثلا 10 تا رو
مثال :


<?php
$sql = mysql_query('SELECT * FROM tbl_name ORDER BY id DESC LIMIT 10');
while ($row = mysql_fetch_assoc($sql))
{
echo '<div class="post">';
echo '<h2>'.$row['title'].'</h2>';
echo '<p>'.mb_substr($row['Description'], 0,50,'UTF-8').'</p>';
echo '<p class="readMore"><a href="news.php?id='.$row['id'].'">ادامه مطلب</a></p>';
echo '</div><hr />';

}
?>

mehran788
چهارشنبه 13 آذر 1392, 16:17 عصر
خیلی ممنون تقریبا فهمیدم جریان چیه. اگهباز اشکال داشتم مزاحمتون میشم

mehran788
جمعه 22 آذر 1392, 20:39 عصر
شرمنده دوست عزیز
من این کد رو نوشتم ولی خطا میده.

<?php
include_once 'server.ini';
$con=mysql_connect($server,$username,$password);
if (!$con)
{
die ('Could Not Connect'.mysql_error());
}
if (isset($_GET['page']))
{
$page=$_GET['page'];
}
else
{
$page=1;
}
mysql_select_db('mydb',$con);
$count=mysql_query("select count(code) from tbllaptop",$con);
$pagecount=$count/10;
$records=mysql_query("select * from tbllaptop",$con);
while ($row=mysql_fetch_assoc($records))
{
echo '<div id="cadr-background" class="fs15r">';
echo '<div id="cadr-header" style="text-align:left"></div>';
echo '<div id="cadr-content">';
echo '<div id="cadr-desc-background">';
echo '<div id="cadr-name">';
echo 'نام کالا: '.$row['name'].'</div>';
echo '<div id="cadr-desc">';
echo $row['describe']. '</div>';
echo '<div id="cadr-small" style="width:265px">';
echo 'قیمت: ' .$row['price'].'</div>';
echo '<div id="cadr-small">';
echo '<div id="cadr-button">';
echo 'جزییات بیشتر</div>';
echo '<div id="cadr-button">';
echo 'افزودن به سبد خرید</div></div></div>';
echo '<div id="cadr-image" style="background-image: url('.$row['image'].')">';
echo '</div></div></div>';
}
?>
لطفا منو راهنمایی کنید

mehran788
جمعه 22 آذر 1392, 20:53 عصر
مشکل حل شد. به دلیل حساس بودن به حروف کوچک و بزرگ کار نمی کرد. :)