我收到一個解析錯誤:語法錯誤,意想不到的'['in(line).. 任何人都有一個解決方案嗎?請參閱下面的PHP格式...我使用的PHP版本4.6.3解析/語法錯誤創建數據庫形式
<?php
session_start();
$db =mysqli_connect("localhost","username","password","database");
include_once('db.php');
if(isset($_POST['name_First'])&& isset($_POST['name_Last'])&& isset($_POST['name_Email'])&& isset($_POST['name_Phone'])) {
if ($_POST['name_First']!="" && $_POST['name_Last']!="" && $_POST['name_Email']!="" && _POST['name_Phone']!=""){
$first = $_POST['name_First'];
$last = $_POST['name_Last'];
$sql_store = "INSERT into coobacha (First,Last,Email,Phone) VARIABLES($First,$Last,NULL, NULL)";
$sql = mysqli_query;{$db_store} or die(mysqli_error)();
} else{
echo "You need to fill out all fields...";
} else{
echo "You need to fill out all fields...";
}
?>
這條線路是錯誤的 - '$ SQL = mysqli_query; {$ db_store}或死亡(mysqli_error)();'。應該是'$ sql = mysqli_query($ db,$ sql_store)或者死(mysqli_error($ db));'。注意圓括號,數據庫連接和查詢字符串 – Sean
另外,'$ first'!='$ First'和'$ last'!='$ Last'。變量區分大小寫。 – Sean
我希望這是一個錯字,你正在使用** 5。** 6.3。 – deceze