PHP-使用“PHP”时输入意外结束;。邮政「;使用laravel5将数据插入MySQL的方法
我尝试使用“.post”方法传递数据,然后使用传递的数据更新MySQL表。在执行此操作时,我收到一个错误,提示“输入意外结束”。我使用的是laravel5框架PHP-使用“PHP”时输入意外结束;。邮政「;使用laravel5将数据插入MySQL的方法,php,json,laravel-5,Php,Json,Laravel 5,我尝试使用“.post”方法传递数据,然后使用传递的数据更新MySQL表。在执行此操作时,我收到一个错误,提示“输入意外结束”。我使用的是laravel5框架 $(document).ready(function(){ $("#cl").click(function(){ var lat=$.trim($('#text1').val()); $.post("{{ URL::asset('test.php') }}",{ latitude: lat, },f
$(document).ready(function(){
$("#cl").click(function(){
var lat=$.trim($('#text1').val());
$.post("{{ URL::asset('test.php') }}",{
latitude: lat,
},function(data, status){
data = $.parseJSON(data);
console.log(data.arrResult[0]);
});
});
});
test.php:
<?php
namespace App\Http\Controllers;
use App\Test;
error_reporting(0);
function done($arrResult){
$JSON->arrResult = $arrResult;
echo json_encode($JSON);
exit();
}
//$a = $_POST['latitude'];
$failArray = array();
$failArray[0] = -2;
$failArray[1] = -2;
$ar = array(
'name' => 'PHP'
);
Test::insert($ar);
done($failArray);
?>
测试模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Test extends Model
{
protected $table = 'test';
protected $fillable = ['name'];
}
谢谢你的回答,你能帮我更新数据库而不出错吗。test.php是控制器吗?为什么它没有类声明?还有,你的测试模型目录是什么?谢谢大家的回答。当我在一个控制器中编写测试PHP文件时,它就开始工作了。谢谢你的回答,你能帮我更新数据库而不出错吗。test.PHP是控制器吗?为什么它没有类声明?还有,你的测试模型目录是什么?谢谢大家的回答。当我在一个控制器中编写测试PHP文件时,它就开始工作了。