Saya telah bergelut selama seminggu tentang mengapa pangkalan data tidak boleh memasukkan sekeping data! ?
石头
石头 2018-02-27 23:07:57
0
7
2069

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);

?>


石头
石头

membalas semua(4)
ardunio

Untuk menyelesaikan masalah, anda boleh mulakan dengan pangkalan data Tulis pernyataan SQL untuk memasukkan sekeping data Jika ia berfungsi, semak semula kod PHP anda.

雕花笼
$sql = "insert into info2 (name,tel,demo) values ('{$_POST['name']}','{$_POST['tel']}','{$_POST['demo']}')" ;//准备sql

Jom cuba

猪哥
$sql = "insert into info2(name,tel,demo) values('$_POST[name]','$_POST[tel]','$_POST[demo]')" ;

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.

  • balas Terima kasih banyak atas jawapan anda. Navicat dipasang, saya akan cuba membetulkan masalah lain dengan segera.
    石头 pengarang 2018-02-28 12:28:31
  • balas Adakah ruang dibenarkan dalam PHP? ?
    石头 pengarang 2018-02-28 12:34:05
  • balas Apa yang saya katakan ialah, anda perlu berhati-hati untuk meninggalkan ruang. Banyak kesilapan timbul daripada kekurangan ruang antara keduanya. Dari sudut pembacaan, kod itu sangat padat sehingga tiada siapa yang mahu melihatnya.
    菜鸟互啄 pengarang 2018-03-01 09:05:07
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan