PDA

View Full Version : يك سوال در مورد نمايش دادن يك ركورد از ديتابيس



javadt
دوشنبه 02 دی 1387, 16:39 عصر
سلام
من مي خوام توي يك صفحه id رو وارد كنم و ركورد هاي اون id رو ببينم
چطوري ميتونم اين كار رو انجام بدم ؟
با تشكر

Yousha
دوشنبه 02 دی 1387, 17:03 عصر
http://www.tizag.com/mysqlTutorial
http://www.w3schools.com/php/php_mysql_select.asp
http://www.php-mysql-tutorial.com/wikis
موفق باشید.

yaqubian
دوشنبه 02 دی 1387, 17:07 عصر
دوست عزیز
کافیه یه query بصورت زیر بنویسید:

$id=$_POST['id'];
$res=mysql_query("select * fromm tableName where id='$id'");موفق باشید

javadt
سه شنبه 03 دی 1387, 08:52 صبح
يك سوال ديگه
اگر آي دي رو كه طرف وارد كرد و در بانك اطلاعاتي نبود يا اشتباه بود پيغام بده آي دي اشتباه است
چطوري مي تونم اين رو درست كنم؟
با تشكر

yaqubian
سه شنبه 03 دی 1387, 10:54 صبح
دوست عزیز

$id=$_POST['id'];
$res=mysql_query("select * fromm tableName where id='$id'");

if(!$res)
{
die(mysql_error());
}
$num=mysql_num_rows($res);
if($num==0)
{
echo 'Not Found!';
}

javadt
سه شنبه 03 دی 1387, 18:02 عصر
سلام
خسته نباشيد
خيلي ممنون كه جواب سوالات من رو به اين سرعت داديد
سه تا سوال ديگه هم داشتم كه اگر بزرگواري كنيد و جواب بديد ممنون مي شم
1- اگر در يك ركورد مقدار يك فيلد برابر با 0 بود عكس اول و اگر برابر با 2 بود عكس دوم نمايش داده بشه
2- يكي از فيلد هاي ركوردم عدد هست حالا مي خوام اگر عدد بزرگتر از 70 بود يك متن و اگر كوچكتر بود يك متن ديگه نمايش بده
3- چطوري مي تونم يك صفحه لاگين داشته باشم طرف يوزر پسش رو بده و به صفحه اي كه من مي خوام بره و فقط به اين صفحه از طريق لاگين بره

باز هم از زحمات شما متشكرم

javadt
چهارشنبه 04 دی 1387, 11:44 صبح
سلا
مشكل صفحه لاگينم حل شد
اگر لطف كنيد و سوال 1 و 2 رو پاسخ بديد ممنون مي شم

SabzPc
چهارشنبه 04 دی 1387, 13:50 عصر
سلام
در مورد سوال 2 منظورتون رو دقیق متوجه نشدم.نام فیلد عدد هست یا مقدار فیلد.اگر گزینه ی دوم هست می تونید کد زیر رو استفاده کنید:


if($value<70):echo 'Number is > 70';
else :echo 'Number is < 70';endif;


و سوال دوم هم واضح نبود ولی از کد زیر استفاده کنید:


echo '<script>window.location='mypage.php';</script>';


و سوال اول هم مثل سوال دوم هست.

موفق باشید