PDA

View Full Version : بدست آوردن آخرین رکورد یک جدول



reza784
پنج شنبه 26 آذر 1394, 22:12 عصر
سلام

یه جدول دارم میخام آخرین رکوردش رو بدست بیارم

اگه بخوام این کد رو ویرایش کنم به چه صورته ؟


<?php
include 'login.php';mysql_query("SET CHARACTER SET utf8;");mysql_query("SET SESSION collation_connection = 'utf8_persian_ci'");$tbl_news=mysql_query("Select * from tbl_test WHERE is_show=1");$json_response = array(); while ($row = mysql_fetch_array($tbl_news, MYSQL_ASSOC)) { $row_array['id'] = $row['id']; array_push($json_response,$row_array); } echo json_encode($json_response);


?>

در حال حاضر با شه شرط کار میکنه

ولی میخوام ویرایش بشه به صورتی که آخرین آیدی ثبت شده تو جدول رو برگردونه

مهرداد سیف زاده
جمعه 27 آذر 1394, 08:52 صبح
با mysql_insert_id (http://php.net/manual/en/function.mysql-insert-id.php) هم میتونید آخرین id در زمان insert رو بدست بیارید.


<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');

mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());
?>