0
嗨即時學習PHP和我開始與一個CRUD系統,我在Windows上安裝WAMP服務器,當我運行它時,我收到以下錯誤信息。SCREAM:錯誤suppresion忽略解析錯誤:語法錯誤PHP
SCREAM: Error suppression ignored for. Parse error: syntax error, unexpected '=' in C:\wamp\www\futbol\registro_usuarios.php on line 10
這是我的代碼
<?php
require_once 'login.php';
$db_server = mysql_connect($db_hostname, $db_username, $db_password);
if(!$db_server) die ("Unable to connect to MySQL:" . mysql_error());
mysql_select_db($db_database)
or die("Unable to select the database: " . mysql_error());
query = "INSERT INTO registro (nombre, apellido, correo) VALUES('$_POST[firstname]', '$_POST[lastname]', '$_POST[email]')";
echo "Usuario registrado";
mysql_close($db_server);
?>
你忘了在'query'前加'$'。 PHP期望其變量以此開始。我想因此解析器錯誤,因爲它可能期望一個函數調用,並被等號混淆。請看看'SQL代碼注入'。您的SQL查詢存在注入漏洞。 – tiguchi