두 가지 쿼리 :
$reg_insert_basic_query = <<<SQL
INSERT INTO `Members` (username, password, email, api_key)
VALUES ('$nuser', '$hash', '$nemail', '$napik');
$gw2name = "name.3245";
$gw2_world_id = $epa_array[0]['world'];
$gw2_world_name = "'".$epw_array[0]['name']."'";
$gw2name = mysqli_real_escape_string($mysqli, $gw2name);
$reg_insert_basic_query = <<<SQL
INSERT INTO Members (gw2_name, WorldID, Worldname)
VALUES ($gw2name, $gw2_world_id, $gw2_world_name)
SQL;
if(!$result = $mysqli->query($reg_insert_basic_query)){
die('<br />There was an SQL error![' . $mysqli->error . ']');
}
$ gw2_name 주위에 작은 따옴표를 사용하면 작동하거나 큰 따옴표를 사용할 수 있다고 생각했지만 아무것도 작동하지 않습니다. 이것이 작동하도록 "name.3245"에서 기간을 삭제하는 방법을 잘 모르겠습니다.
$reg_insert_basic_query = <<<SQL
UPDATE `Members`
SET gw2_name = '$gw2name', WorldID = '$gw2_world_id', Worldname = '$gw2_world_name'
WHERE ID = '$u_id'
SQL;
새 행을 생성하지 않고 문제를 수정합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다