Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

"Bagaimana memanggil data yang paling akhir pada sebuah database"

Teman-teman,,,,siska minta tolong banget neh,,,
Mau nanyain cara memanggil data terakhir pada sebuah database gimana caranya ya?? Buat bantuannya makasih bgt,,,,soalnya Siska bener2 buntu. Thanks b4 y....
Tagged:

Comments

  • Databasenya apa ya? MySQL? SQL Server?
  • databasenya sska pake MySQL,,,,gimana y caranya memanggil data terakhir tabel pada database??? Thanks banget b4,,,,,
  • please bantuin ya kawan2,,,,,
    makasih banget sebelumnya bagi yg dah berbaik hati mo bantuin
  • Tunjukin contoh table nya lah. pasti ada ada sesuatu yang dijadiin rujukan klo itu data terakhir gitu loh.
    for example
    table_x
    [id | xvalue | yvalue | nvalue | etcvalue ]

    rujukan adalah id, id yang paling guede adalah data terakhir, so just call this query

    $sql = mysql_query('select max(`id`) from `table_x` limit 0,1');

    atau bisa juga dengan :

    $sql = mysql_query('select * from `table_x` order by `id` desc limit 0,1');

    pastiin punya satu rujukan penentu nilai terakhir.

    hope it help.
  • Thanks a lot y,,,,
    Sska bakalan coba,,,

    Pasti ngebantu banget... :-)
  • nambahin dikit, bisa pake mysql_insert_id dan last_insert_id()
  • @gzai iya kalau pakai field autoincrement :-D
  • nah itu dia masalah satu-satu nya AI :-D
  • Pertanyaan TSnya juga rancu. Mencari data terakhir untuk apa? Hanya sekedar display atau untuk insert ke tabel lain? Kalau nggk ada proses insert maka mysql_insert_id dan last_insert_id() ya nggk bisa dipakai.
  • edited February 2011
    biar lebih aman, manfaatin rownumber,
    seperti biasa

    select (@row:=@row+1) as baris, a.* from mytable a, (select @row:=0) b
    order by (@row:=@row+1) desc limit 0,1;

    dan ane kira ini lebih universal, tidak tergantung seperti apa desain tabel ente2 pada.
  • salam kenal semuanya :), ane juga menggunakan perintah query seperti ini
    SELECT * FROM 'nama_tabel' ORDER BY 'id' DESC LIMIT 1<br><br>kog pesan yg muncul syntax error ini ORDER BY CLAUSE..<br><br>Mohon pencerahannya bang goku :D<br>
  • tret 2 taon lalu ?
This discussion has been closed.