Tidak berjaya menulis ke pangkalan data MySQL selepas pengesahan PHP
P粉221046425
P粉221046425 2023-09-13 09:54:01
0
1
459

Saya cuba menulis data ke pangkalan data selepas pengesahan tetapi tidak berjaya.

Setelah berjaya log masuk, saya ubah hala ke index.php

query($sql); $user = $result->fetch_assoc(); } ?>    Home   

Home

Hello

Log out

Log in or sign up

Dari sini, saya ingin menangkap nama dan tarikh dan menyerahkannya, tetapi selepas setiap penyerahan, saya melihat dalam phpmyadmin dan sel jadual kosong. Saya menggunakan xampp untuk dijalankan secara tempatan. Inilah kod yang saya cuba tangkap input daripada borang:

stmt_init(); if ( ! $stmt->prepare($sql)) { die("SQL error: " . $mysqli->error); } $stmt->bind_param("sss", $_POST["name"]); if ($stmt->execute()) { echo "successful"; } else { if ($mysqli->errno === 1062) { die("error"); } else { die($mysqli->error . " " . $mysqli->errno); } }

Sebarang bantuan amatlah dihargai

P粉221046425
P粉221046425

membalas semua (1)
P粉517814372

Data borang mempunyainame属性。我猜你应该正确使用它们来构建插入查询,例如$_POST["nickname"]$_POST["startdate"]

dengan nilai "nama panggilan" dan "tarikh mula"

Jika anda masih menghadapi masalah, sila siarkan log ralat penuh untuk penyahpepijatan.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!