Kodnya adalah seperti berikut, kenapa data borang tidak boleh dimasukkan ke dalam jadual pangkalan data. Apa yang sedang berlaku? !
<?php
$conn = mysqli_connect('localhost','root','','thdb');
$sql = "masukkan ke dalam nilai info2(nama,tel,demo)('$_POST [nama]','$_POST[tel]','$_POST[demo]')" ;//Sediakan sql
mysqli_query($conn,$sql);
?>
Untuk menyelesaikan masalah, anda boleh mulakan dengan pangkalan data Tulis pernyataan SQL untuk memasukkan sekeping data Jika ia berfungsi, semak semula kod PHP anda.
Jom cuba
Ada masalah dengan kenyataan ini Perbezaan antara petikan tunggal dan petikan berganda tidak jelas. Petikan tunggal tidak mentafsir pembolehubah. Tukar kepada petikan berganda "$_POST[tel]"
Masalah lain: Selepas menyambung ke pangkalan data, jadual data tidak dipilih Lihat dan lihat apa yang anda tiada
Saya tidak akan memberitahu anda secara langsung apa yang salah.
Pertama: Anda perlu mencari kesilapan sendiri. Adakah anda telah memasang perisian navicat? Cetak pernyataan sql, salin dan jalankan, dan semak hasil yang sedang dijalankan. Perisian pengurusan sql lain juga tersedia.
Kedua: Saya tidak tahu sama ada ia adalah masalah yang anda salin atau sama ada ia pada asalnya. Ruang ruang angkasa Beri perhatian kepada ruang.
Ketiga: Perkara pertama selepas menyambung ke pangkalan data ialah mencetak pangkalan data $con untuk menentukan sama ada ia disambungkan.