شما چه راهکاری رو پیشنهاد می کنید؟

fahimehf

Member
به صفحه زیر نگاه کنید :
onvan=وب سایت
Maghale_Brief= سایتها به دو دسته پویا و ایستا تقسیم می شوند از زبانهای پویا می توان phpو asp را نام برد.....
ادامه ...
دربالا متناظر هر محتوا فیلد آن نیز در پایگاه نمایش داده شده .البته فیلد دیگری بنام Maghale که حاوی کل مقاله است موجود میباشد.
تمام فیلدها در بانک مقداردهی شده اند.
برای اینکه با کلیک روی عبارت (ادامه) کل مقاله نشان داده شود ، شما چه راهکار و کدی رو پیشنهاد می کنید!
 

md5

Member
هر رکورد یه شماره یکتا داره با کلیک روی ادامه شماره یکتای اون مقاله ارسال میشه و متناظر با اون متن کامل مقاله به نمایش در میاد واسه ایجاد امنیت بیشتر هم میشه شماره ها رو کد کرد
 

fahimehf

Member
تشکر
کلیک روی ادامه شماره .ببخشید توضیح بیشتر!
 
آخرین ویرایش:

md5

Member
xxx شماره یکتای مربوط به رکورد مورد نظر

کد:
<a href="view.php?id=xxx" >ادامه...</a>
 

fahimehf

Member
کد پایین ببینید. من تو پایگاه 5 فیلد : id,name_safhe,khabar,khabar_show رو دارم.

for ($i=0;$i<$num;$i++){

echo "<font face='tahoma' size='1'>";
echo "<div id='onvan'>";
$o=mysql_result($result,$i,2); //field onvan_khabar
echo "$o</div>";
$id=mysql_result($result,$i,0); //field ID

echo "<div id='date'>";
$field=mysql_result($result,$i,5); //field dte
echo "$field</div><br><br> ";
echo "<div id='khabar_show'>";
$field=mysql_result($result,$i,4); //field khabar_show
echo "$field</div>";

echo "<a href='masjed....php?id=$id'>ادامه</font></a><br><hr><br>"; }

این کد خطا نداره اما درست عمل نمی کنه.
 

fahimehf

Member
خب من بار اولیه که دارم سایت میزنم.
اگه میشه لطف کنید کامل توضیح بدید(بجای xxxچی بذارم)
 

md5

Member
تو کوئریت سعی کن هر چند تا میخوای نتیجه بگیری نه اینجا
بعد هم اسم فیلدهارو چک کن درست باشن
در آخر هم این کد ها مشکل ندارن اگه به نتیجه نرسیدی برو تو کوئریت جستجوی خطا کن

PHP:
<?php
while($row = mysql_fetch_array($result)
{
		echo "<font face='tahoma' size='1'>
					<div id='onvan'>
						".$row['onvan_khabar']."
					</div>
					<div id='date'>
						".$row['date']."
					</div><br><br>
					<div id='khabar_show'>
						".$row['khabar_show']."
					</div>
					<a href='masjed.php?id=".$row['id']."'>ادامه</a>
			  </font>
			  <br><hr><br>"; 
}
?>
 

fahimehf

Member
شرمنده که وقتتون می گیرم.
تابحال <a href='masjed.php?id=".$row['id']."'>ادامه</a> کارنکرده بودم (با ؟).
این دستور میاد در صفحه مسجد یک فیلد مربوط با id رو نمایش میده .
اما خب ازکجا میدونه که کدوم فیلد؟
و اینکه تمام دستورات بنظر میاد درسته و هیچ خطایی نمیده .درصفحه مسجد فقط در نوار آدرس شماره id رو برمی گردونه.
تشکر
 

md5

Member
شرمنده که وقتتون می گیرم.
تابحال <a href='masjed.php?id=".$row['id']."'>ادامه</a> کارنکرده بودم (با ؟).
این دستور میاد در صفحه مسجد یک فیلد مربوط با id رو نمایش میده .
اما خب ازکجا میدونه که کدوم فیلد؟
و اینکه تمام دستورات بنظر میاد درسته و هیچ خطایی نمیده .درصفحه مسجد فقط در نوار آدرس شماره id رو برمی گردونه.
تشکر
خوب
توی صفحه مسجد میاد اون آی دی رو از نوار آدرس میخونه و میره از تو دیتابیس رکوردی که آی دیش اون باشه رو پیدا میکنه و محتوای کامل رو نشون میده
 

fahimehf

Member
خیلی تشکر بخاطر حوصلتون
واقعا نمیدونم صفحه مسجد سفید سفید(هیچی نشون نمیده).
البته نام صفحه ای که کدهارو داخلش می نویسم هست masjed.php و اسم صفحه ای که میخوام توش خبر نشون بده هست masjed_.php.
یک سوال دیگه محتویات یک رکورد باید با نظم خاصی نشون بده دیگه درسته ؟
 

md5

Member
پس باید لینکتو به صفحه masjed_.php بدی
بعد تو اون صفحه از تو دیتابیس بره اطلاعات کامل رو بخونه نمایش بده
واسه نمایش محتویات یه رکورد نیاز به نظم نیست
وقتی رکورد رو بازیابی میکنی دیتاهایی داری که میتونی هر کاری باهاشون بکنی
 

fahimehf

Member
احتمالا چیزی نیست که فراموش کرده باشید!
چونکه صفحه masjed_.php کاملا خالیه.
 

md5

Member
خوب توی صفحه مسجد_ باید کدهای مربوط رو بنویسی که بتونه اطلاعات رو از جدول خونده نمایش بده
 

جدیدترین ارسال ها

بالا