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

masukkan php tidak dapat menautkan ke phpmyadmin, ketika saya memasukkan data, itu tidak akan ditampilkan di phpmyadmin

Ada banyak masalah. Beberapa di antaranya:

  1. String kueri Anda salah. Anda memiliki VALUE bukannya VALUES
  2. Anda menetapkan string kueri ke $query setelah Anda menjalankannya
  3. Berhenti menggunakan mysql_* yang tidak digunakan lagi ekstensi dan beralih ke mysqli_* atau PDO
  4. Validasi dan bersihkan masukan pengguna
  5. Pelajari dan gunakan pernyataan yang disiapkan alih-alih menginterpolasi string kueri. Yang terakhir adalah pintu terbuka lebar untuk injeksi sql.

Sekarang kembali ke masalah langsung Anda. Coba ubah bagian ini

if($query_run = mysql_query($query)){
  $query="insert into mylibrary value('$isbn','$title')";
  mysql_query($query);
  echo "Successfully store in DATABASE";
}

untuk sesuatu seperti ini

$query = "INSERT INTO mylibrary (isbn, title) VALUES('$isbn', '$title')";
$result = mysql_query($query);
if($result) {
  echo "Successfully stored in DATABASE";
} else {
  echo "Something went wrong: " . mysql_error();
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gambar beberapa grafik dengan Flot, html, PHP, dan kueri MySql

  2. Temukan detail untuk entri harga minimum untuk setiap grup baris dengan nomor artikel yang sama

  3. Menyiapkan sistem tag untuk entri dalam database MySQL

  4. Fungsionalitas situs web terganggu atau diretas

  5. mysql keluar dari tanda kutip tunggal dan ganda