4 پست در این موضوع قرار دارد

با سلام

می خواستم تو شرط کوئریم یه عبارتی بزارم که آخرین انسرت را پیدا کنه و بتونم مثلا یکی مونده به آخرین اینسرت را هم ببینم و به همین ترتیب

کلید اصلی جدول هم ID هست که Value Number هست

مثلا کوئری اینه


SELECT * FROM 'wp_users' WHERE

اگه میشه کاملش کنید ممنون میشم

همین طور یکی مونده به آخر و مثلا 2 تا مونده به آخر منظورم اینه بشه -1 و -2 و ... به شرط بدم

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

سلام

شما اول باید مقدار AUTO_INCREMENT رو در بیارید

از طریق این کد


$query = mysql_query("SHOW TABLE STATUS WHERE name='wp_users'");
$row = mysql_fetch_array($query);
$inc_value = $row["Auto_increment"] - 1;

کد بالا آخرین ID رو پیدا میکنه.

شما میتونید با منها کردن خیلی راحت IDهای یکی مونده یا دوتا مونده به آخر رو پیدا کنید

و بعد کد رو به این صورت بنویسید


SELECT * FROM 'wp_users' WHERE id = '$inc_value'

فکر کنم همین جوری باشه

ویرایش شده در توسط reza_t
3

به اشتراک گذاری این پست


لینک به پست
SELECT * FROM 'wp_users' ORDER BY ID DESC LIMIT 1

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)


$r = mysql_query("SELECT id FROM 'wp_users'");
$last = mysql_num_rows($r);


SELECT * FROM 'wp_users' WHERE id='$last'

فقط کافیه هر دفعه از last کم کنی.

مثلا


$last = mysql_num_rows($r)-1;

ویرایش شده در توسط Ghasem Paran
2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری