PDA

View Full Version : مبتدی: ایجاد لینک به مطالب دیتابیس



majid1605
پنج شنبه 07 شهریور 1392, 21:47 عصر
سلام



while($row = mysqli_fetch_array($myresul2))
{
echo "<li><a href=post.php\"?id=$row[post_id]\">". $row['post_title']."</a></li>" ;
}


کد بالا قسمتی از یک منو که هر مطلبی که ارسال میشه عنوانش رو به صورت لینک در منو نمایش میده .تا نمایش دادن عنوان مشکلی نیست ولی نمیدونم چطور آدرس لینک ها رو درست کنم که وقتی کاربر روی هر لینک کلیک کرد مطلب از دیتابیس فراخوانی بشه.و توی صفحهای که می خوام نمایش داده بشن

fkb0y_dev
پنج شنبه 07 شهریور 1392, 22:45 عصر
while($row = mysqli_fetch_array($myresul2))
{
echo "<li><a href='post.php?id=$row[post_id]'>$row['post_title']</a></li>" ;
}

post.php شما مشکل نداره؟!

AliRezaPro
پنج شنبه 07 شهریور 1392, 23:35 عصر
من دقیقا متوجه الگوریتمتون نشدم , نام منو ها رو از دیتابیس می خوانید ؟

parsboy
پنج شنبه 07 شهریور 1392, 23:54 عصر
سلام



while($row = mysqli_fetch_array($myresul2))
{
echo "<li><a href=post.php\"?id=$row[post_id]\">". $row['post_title']."</a></li>" ;
}


کد بالا قسمتی از یک منو که هر مطلبی که ارسال میشه عنوانش رو به صورت لینک در منو نمایش میده .تا نمایش دادن عنوان مشکلی نیست ولی نمیدونم چطور آدرس لینک ها رو درست کنم که وقتی کاربر روی هر لینک کلیک کرد مطلب از دیتابیس فراخوانی بشه.و توی صفحهای که می خوام نمایش داده بشن
باسلام اگربنده درست متوجه شده باشم شما میخوای روهرعنوان که انتخاب شد مطلب مورد نظر رو نمایش بدی!
برای اینکارشما باید ID هرمطلب رو پاس بدی به صفحه ی موردنظر و در اون صفحه اون رو بگیری و با یک query ساده بررسی کنی
که کجا ID برابر ID ارسالی می باشد و سپس مطلب رو نمایش بدی.
موفق باشید.

mohsen6500
جمعه 08 شهریور 1392, 00:01 صبح
در تکمیل صحبت های دوستان باید بگم
شما آی در رو از طریق متد گت دریافت میکنید و بسته به کارتن اطلاعات اون فید رو نمایش میدید
در ضمن به نظرم این رو

echo "<li><a href='post.php?id=$row[post_id]'>$row['post_title']</a></li>" ;
به این صورت بنویسید بهتر باشه!

echo "<li><a href='post.php?id=".$row[post_id]."'>".$row['post_title']."</a></li>" ;
موفق باشید

majid1605
جمعه 08 شهریور 1392, 13:41 عصر
به جزء متد get راه دیگه ایی برای اینکار وجود داره ؟
اینکاری که من انجام میدم امنیت لازم رو داره ؟

parsboy
جمعه 08 شهریور 1392, 14:01 عصر
به جزء متد get راه دیگه ایی برای اینکار وجود داره ؟
اینکاری که من انجام میدم امنیت لازم رو داره ؟
شما برای دریافت ID بیشتر تو امنیت توجه داشته باشید!
http://stackoverflow.com/questions/10231979/id-getid-variable-is-not-working
موفق باشید.