PDA

View Full Version : سوال: فراخوانی از دیتابیس



iman65
دوشنبه 03 خرداد 1389, 23:19 عصر
با سلام و احترام
یک راهنمایی از دوستان عزیز می خواستم
یک دیتابیس دارم با mysql و کد php
یک جدول به نام race دارم که توش خونه status داره که دو مقدار 1 و 2 رو ذخیره می کنه
می خوام یک کد بنویسم که از جدول race اون خونه هایی که status=2 دارن رو بخونه به شکل زیر:
اگه status >1 کد مورد نظر من رو اجرا کنه
ولی نتونستم
من این کار رو کردم :



$queryyy = "select * from race where status";
$resulttt=mysql_query ($queryyy) ;
$cttt=mysql_fetch_array($resulttt);
if ($cttt > 1) { اینجا دستورات کدهایی که می خوام بعد از این شرط اجرا شن رو قرار میدم }

فکر کنم اشتباه باشه چون کار نمی کنه
لطفا راهنمایی کنید
تشکر

mohsened
سه شنبه 04 خرداد 1389, 09:57 صبح
سلام ،

کدت رو اینطوری تغییر بده :

$queryyy = "select * from race where status=2";
$resulttt=mysql_query ($queryyy) ;
$cttt=mysql_fetch_array($resulttt);

این کد فقط سطرهایی که status مساوی 2 هست رو انتخاب می کنه .

iman65
سه شنبه 04 خرداد 1389, 11:02 صبح
ممنون از راهنماییتون
این کار رو انجام دادم
برای حلقه if چه شرطی رو تنظیم کنم ؟
قبلا این روش رو هم تست کردم و جواب نگرفتم
تشکر

xoogle.ir
سه شنبه 04 خرداد 1389, 12:36 عصر
راه حل اول :


$queryyy = "select * from race where status>1";
$resulttt=mysql_query ($queryyy) ;
$cttt=mysql_fetch_array($resulttt);

راه حل دوم :


$queryyy = "select * from race";
$resulttt=mysql_query ($queryyy) ;
$cttt=mysql_fetch_array($resulttt);
if ($cttt['status'] > 1){Codes}

Reza1607
سه شنبه 04 خرداد 1389, 13:59 عصر
من توصیه می کنم که از راه حل اولی که دوستمون گفت استفاده کنی چون اگر تعداد رکوردها زیاد باشه به شدت سرعت رو پایین می یاره

trade_mark
سه شنبه 04 خرداد 1389, 14:19 عصر
من توصیه می کنم که از راه حل اولی که دوستمون گفت استفاده کنی چون اگر تعداد رکوردها زیاد باشه به شدت سرعت رو پایین می یاره
دلیل تشکر من از رضا به خاطر این بود که خواستم پست آخرشو مفید رای بدم ولی اشتباهی .....
خواستم با این کار جبران کنم.رضا جان شرمنده:قلب::تشویق::قلب:

Reza1607
سه شنبه 04 خرداد 1389, 16:04 عصر
دلیل تشکر من از رضا به خاطر این بود که خواستم پست آخرشو مفید رای بدم ولی اشتباهی .....
خواستم با این کار جبران کنم.رضا جان شرمنده:قلب::تشویق::قلب:

خواهش می کنم عیبی نداره