PDA

View Full Version : سلام یه نگاهی به این کد بندازید ببینید می تونید راهنماییم کنید



chaown
پنج شنبه 05 اسفند 1389, 00:14 صبح
میخوام یه قسمت نمايش خبرها به صورت تايپي

مانند قسمت "زمزمه" سایت irna.ir یا قسمت "پربیننده ترین اخبار" همین سایت یا قسمت "جدیدترین اخبار" سایت tabnak.ir درست کنم.

حلقه for ی که گذاشتم برای چاپ تیتر خبر است
حالا یه کدی می خوام که روی هرکدوم از این لینکها کلیک کردم متن کامل بیاد.

جدولم هم از این ستونها تشکیل شده : ( به ترتیب از 0 شروع شده )

id.0
sub. برای تیتر
descrip. برای کل متن
tooltip. برای نمایش تولتیپ
add. برای آدرس
date. برای تاریخ

کمـــــــــــــــــــــــ ــــــــــــــک کنید.

کدهای زیر را در یک فایل notepad باز کنید درست نمایش داده می شوند. با این سرعت پایین اینترنت تونستم قایل رو ضمیمه کنم. شرمنده

<?php
$con=mysql_connect("localhost","root","********");
$db=mysql_select_db("taxi");
$sql="select * from titl";
mysql_query("set names utf8");
$query=mysql_query($sql,$con);
$nums=mysql_num_rows($query);

for($i;$i<$nums;$i++)
{
printf("<a class='lisst' href='"
.mysql_result($query,$i,4)
."' title='".mysql_result($query,$i,3)
."'>".mysql_result($query,$i,1)
."</a>"
."<br />");
}
?>

mohsen6500
پنج شنبه 05 اسفند 1389, 01:04 صبح
سلام
درمورد آخرین مطالب خوب از limit استفاده کن

درمورد درج متن به صورت تایپی که میتونی به این صفحه مراجعه کنی
(http://barnamenevis.org/showthread.php?262375-%D8%A7%D8%B3%D9%83%D8%B1%D9%8A%D9%BE%D8%AA-%D8%A7%D9%85%D8%A7%D8%AF%D9%87-%D8%A8%D8%B1%D8%A7%D9%8A-%D9%86%D9%85%D8%A7%D9%8A%D8%B4-%D8%AE%D8%A8%D8%B1%D9%87%D8%A7-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%AA%D8%A7%D9%8A%D9%BE)
منظورتون از متن کامل چیه؟
خوب لینکتون رو به یه صفحه مثلا page.php?id=1 گت کنید و آی دی رو دریافت کنید و متن کاملش رو از دیتا بیس فراخوانی بفرمایید

chaown
پنج شنبه 05 اسفند 1389, 01:22 صبح
متن کامل همون نوشته های موجود در فیلد descrip است.
اون تایپیک که بهش لینک دادی این کار رو با javascript انجام میده ولی من می خوام با php باشه .
میشه یه توضیح درمورد
" خوب لینکتون رو به یه صفحه مثلا page.php?id=1 گت کنید و آی دی رو دریافت کنید و متن کاملش رو از دیتا بیس فراخوانی بفرمایید "
بدید. ممنون

chaown
پنج شنبه 05 اسفند 1389, 01:26 صبح
وقتی رو یکی از لینکها کلیک می کنم ( کد php ) چطور باید متوجه بشه که تیتر کدوم سطر از دیتابیس کلیک شده.

xoogle.ir
پنج شنبه 05 اسفند 1389, 10:37 صبح
id خبر رو طیق همون روشی که دوستمون گفتن به صفحه ای که قراره متن کامل خبر قرار بگیره پاس بدین.
بعد توی اون صفحه از همون id برای دریافت اطلاعات از دیتابیس اقدام کنید.

mohsen6500
پنج شنبه 05 اسفند 1389, 13:17 عصر
سلام اینم یه نمونه

<?php
if(isset($_GET['id']))
{
$id = $_GET['id'];
$query= "select * from table where id= '$id' ";
$result = mysql_query($query,$dblink);
$record = mysql_fetch_assoc($result);
echo $record ['text'];
}
?>