Rumah  >  Soal Jawab  >  teks badan

Tolong bantu, operasi pemasukan pangkalan data gagal.

Kodnya adalah seperti berikut:

$con = mysqli baharu($nama pelayan, $nama pengguna, $kata laluan, $dbname);
jika ($con->connect_error) {
die("Sambungan pangkalan data gagal: " . $ conn-> ;connect_error);
}
echo "Sambungan pangkalan data berjaya!";
for($i = 0; $i < 20; $i++)
{
echo "Masuk gelung!<br/>" ;
$ m = $i + 1 ;
$sql = "masukkan ke dalam nilai stuAnswer('$m','$uid','$tihao[$i]','$anser[$i]','$ bzhun[$ i]','$time_ks')";
$result = $con->query($sql);
if($result)
{
echo "Pemasukan berjaya! ;
}
}



Hasil pelaksanaan:

qiuz.png

长天一色长天一色2187 hari yang lalu1748

membalas semua(8)saya akan balas

  • 长天一色

    长天一色2018-09-29 11:00:56

    Terima kasih banyak atas jawapan anda Saya baru sahaja menemui inti masalah Ini kerana nama medan jadual data stuAnswer menggunakan nama Cina, yang menyebabkan data tidak dapat dimasukkan Jika anda menukarnya kepada nama medan bahasa Inggeris , ia boleh dimasukkan seperti biasa. Terima kasih sekali lagi atas tunjuk ajar dan semangat semua.

    balas
    0
  • 学先森

    学先森2018-09-29 09:45:30

    Adakah ia konflik kunci utama pangkalan data

    balas
    0
  • 长天一色

    Tiada set kunci utama

    长天一色 · 2018-09-29 10:33:05
  • 神沐

    神沐2018-09-28 15:51:42

    $sql = "insert into stuAnswer values(".$m.",".$uid.",".$tihao[$i].",".$anser[$i].",".$bzhun[$i].",".$time_ks.")";

    Cuba tukar pernyataan sql kepada yang ini

    balas
    0
  • 长天一色

    Terima kasih, saya telah mencubanya, tetapi masih tidak berkesan

    长天一色 · 2018-09-28 18:52:31
  • jin

    jin2018-09-28 10:47:03

    Anda boleh mencetak sql dan melaksanakannya dengan phpmyadmin. Secara peribadi, saya rasa ada sesuatu yang tidak kena dengan parameter dalam nilai anda.

    balas
    0
  • 长天一色

    Pernyataan sql boleh dilaksanakan di bawah mysql Lebih-lebih lagi, selepas saya menambah pernyataan gema untuk mengeluarkan data parameter sebelum $sql dalam program tadi, data pembolehubah boleh menjadi output dilakukan. Terima kasih banyak atas semangat anda!

    长天一色 · 2018-09-28 11:16:33
  • 长天一色

    长天一色2018-09-28 09:50:00

    Dapat dilihat dari hasil pelaksanaan di atas bahawa sambungan pangkalan data adalah normal, tetapi operasi sisipan tidak dilakukan Saya telah membaca banyak maklumat dalam talian dan tidak dapat mencari ralat dalam kod itu sendiri saya nasihat.

    balas
    0
  • 长天一色

    Perkara lain yang perlu ditambah ialah susunan medan dalam jadual data adalah sama dengan susunan memasukkan nilai.

    长天一色 · 2018-09-28 09:54:12
  • Batalbalas