我在编写网站时遇到一个问题。这是我的代码:
$host = '127.0.0.1';
$user = 'root';
$password = '';
$database = 'undian';
// Koneksi dan memilih database di server
$conect=mysqli_connect($host,$user,$password) or die("Koneksi gagal");
mysqli_select_db($conect, $database) or die("Database tidak bisa dibuka");
$lblAngka = $_POST ['pAngka'];
$tanggal = date("Y-m-d H:i:s");
$sql2 = mysqli_query($conect, "SELECT * FROM `undian` WHERE `nmr_undian` = '$lblAngka'");
$r=mysqli_fetch_array($sql2);
$nama=$r[nama_pelanggan];
mysqli_query($conect, "INSERT INTO pemenang(nama_pemenang, nmr_undian, tanggal)
VALUES ('$nama', '$lblAngka', '$tanggal')");
mysqli_close($conect);
我想更改变量$name
,我会注意到:
使用未定义的常量nama_pelanggan - 在第17行的C:\ xampp \ htdocs \ lol \ simpan.php中假定为'nama_pelanggan'
答案 0 :(得分:2)
nama_pelanggan
是列名,因此您需要使用引号(如此
$nama=$r['nama_pelanggan'];
答案 1 :(得分:1)
将第17行更改为
$nama=$r['nama_pelanggan'];
答案 2 :(得分:0)
添加'
$nama=$r['nama_pelanggan'];