Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PILIH * dari tabel SQL menggunakan pernyataan yang disiapkan

Entah apakah ada yang tertarik dengan jawaban yang tepat untuk pertanyaan yang sudah dijawab dan diterima ini, tapi apa daya.

Untuk menjawab pertanyaan Anda menggunakan mysqli, Anda harus menggunakan get_result( )

Jadi, solusi berbasis mysqli yang tepat adalah

$query = "SELECT * from `wp_posts` WHERE ID=? ";
$stmt = $mysqli->prepare($query);
$stmt->bind_param("i", $pid);
$stmt->execute();
$res = $stmt->get_result();
$data = $res->fetch_all(MYSQLI_ASSOC);

(penjelasan lengkap untuk kode ini dapat ditemukan di artikel saya, kueri SELECT MySQLi dengan pernyataan yang disiapkan )

dan kemudian Anda dapat menggunakan $data di loop foreach untuk output seperti yang ditunjukkan pada jawaban lainnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa Setara MySQL dari STUFF() di SQL Server?

  2. MYSQL QUERY ganti nilai NULL berturut-turut dengan nilai rata-rata

  3. MySQL Cara INSERT INTO [temp table] DARI [Stored Procedure]

  4. Memasukkan objek datetime.datetime Python ke MySQL

  5. Tidak dapat menginstal mysqlclient