2 개의 난수를 삽입하고 싶은 테이블이 있습니다. 테이블이 잘 생성되지만 숫자를 삽입하는 중 오류가 발생합니다.mysqli로 테이블에 난수를 삽입하기
<?php
$host = 'host';
$user = 'user';
$password = 'pass';
$database = 'data';
$db = new mysqli($host, $user, $password, $database);
// check connection
if ($db->connect_error) {
trigger_error('Database connection failed: ' . $conn->connect_error, E_USER_ERROR);
}
$db->query('DROP TABLE IF EXISTS POINTS');
$r1 = (rand(1,20));
$r2 = (rand(1,20));
$sql = "CREATE TABLE points (X INT(2) NOT NULL PRIMARY KEY, Y INT(2))";
$db->query($sql);
$result = $db->query("INSERT INTO points((X,Y) VALUES ($r1, $r2))");
if (!$result){
echo "error in inserting record.";
exit(1);
}
?>
무엇이 오류입니까? – kimbarcelona