我只使用1个数据插入我的json文件.
$data=$_POST['myusernamer'];
$inp = file_get_contents('7players.json');
$tempArray = json_decode($inp);
array_push($tempArray, $data);
$jsonData = json_encode($tempArray);
file_put_contents('7players.json', $jsonData);
Run Code Online (Sandbox Code Playgroud)
这就是我的json文件的样子.我只想在最后添加1个玩家.
{
"players":[
{
"name":"Moldova",
"image":"/Images/Moldova.jpg",
"roll_over_image":"tank.jpg"
},
{
"name":"Georgia",
"image":"/Images/georgia.gif",
"roll_over_image":"tank.jpg"
},
{
"name":"Belarus",
"image":"/Images/Belarus.gif",
"roll_over_image":"tank.jpg"
},
{
"name":"Armenia",
"image":"/Images/armenia.png",
"roll_over_image":"tank.jpg"
},
{
"name":"Kazahstan",
"image":"/Images/kazahstan.gif",
"roll_over_image":"tank.jpg"
},
{
"name":"Russia",
"image":"/Images/russia.gif",
"roll_over_image":"tank.jpg"
},
],
"games" : [
{
"matches" : [
{
"player1id":"*",
"player2id":"*",
"winner":"*"
},
{
"player1id":"*",
"player2id":"*",
"winner":"*"
},
{
"player1id":"*",
"player2id":"*",
"winner":"*"
},
{
"player1id":"*",
"player2id":7,
"winner":"*"
},
{
"player1id":"*",
"player2id":"*",
"winner":"*" …Run Code Online (Sandbox Code Playgroud) 我只想让我的mysql表id(主键)从0开始..
正如我所见,我使用了ALTER TABLE yourtable AUTO_INCREMENT = 0但它从1开始.我需要做什么?
EDIT1
我还用truncate选项清空了我的表
我有很多像这样的链接...不同的链接ID我不同的项目
<a class="member" href="http//ex.com/action.php?me=1">link1</a>
Run Code Online (Sandbox Code Playgroud)
所以当我点击这个我想action.php从这里导航(here.php)我使用ajax来做到这一点.
我是jQuery的新手..我无法理解url参数的用法..我在这里找到了很多帖子...想要发送--me--值的基本方法here.php来action.php...
$("a.member").click(function(e) {
$.ajax({
type: "GET",
url: "action.php?",
data: "me=" + me,
success: function (data) {
alert(data);
}
});
return false;
e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)