0
$result1 = mysql_query("Select * from tbl_lastLocation where driver_id='$user_id');
if(mysql_num_rows($result1)){
$result2 = mysql_query("UPDATE tbl_lastLocation SET Latitude='$Latitude',Longtitude='$Longitude',vehicle_id='$vehicle_id',data_create='$date_create',time_create='$time_create' WHERE driver_id='$user_id'"); //line 17
}
else{
$result2 = mysql_query("INSERT INTO tbl_lastLocation (driver_id,vehicle_id,Latitude,Longtitude,data_create,time_create) VALUES ('$user_id','$vehicle_id','$Latitude','$Longitude','$date_create','$time_create')");
}
$data["result"] = "1";
echo json_encode($data);
>PHP解析エラー:?構文エラー、予期しない 'UPDATE'(T_STRING)
私はエラーを取得しています:
PHP Parse error: syntax error, unexpected 'UPDATE' (T_STRING) in /home/barbodpl/public_html/its_api/lastlocation.php on line 17
エラーが何を意味していると私はそれをどのように修正すればよいです?
行方不明」に最初のSQLの末尾 –
** 'mysql' PHP拡張モジュールが死んでいます** - [mysql' PHP拡張モジュールの使用を中止](http://php.net/manual/en/function.mysql-connect.php )。これは古く、PHP 5.5以降で廃止され、PHP 7.0では完全に削除されています。 ['mysqli'](http://php.net/manual/en/book.mysqli.php)または[' PDO_mysql'](http://php.net/manual/en/ref.pdo-mysql。 PHPの代わりに)。理由と方法の詳細については、[この質問](https://stackoverflow.com/q/12859942/4265352)の回答をご覧ください。 – axiac