Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript ajax的php变量_Php_Javascript_Jquery_Ajax_Json - Fatal编程技术网

javascript ajax的php变量

javascript ajax的php变量,php,javascript,jquery,ajax,json,Php,Javascript,Jquery,Ajax,Json,我有一个表,可以从频繁更新的数据库中查询,以及 <span id="totalvotes1"></span> <span id="totalvotes2"></span> 在我的ajax中,对于查询的每个对应行。。。按照现在的设置方式,我的ajax只会将信息显示回 <span id="totalvotes1"></span> 可能是你最新问题的早期版本, 在我对您最近提出的问题的回答中,我给出了一个关于如何在PHP和

我有一个表,可以从频繁更新的数据库中查询,以及

<span id="totalvotes1"></span>
<span id="totalvotes2"></span>
在我的ajax中,对于查询的每个对应行。。。按照现在的设置方式,我的ajax只会将信息显示回

<span id="totalvotes1"></span>

可能是你最新问题的早期版本,


在我对您最近提出的问题的回答中,我给出了一个关于如何在PHP和jQuery之间使用JSON数据的详细示例。

提前感谢所有花时间帮助我的人……如果有人有链接。。。或是例子。。。。我的意思是,任何事情都会有帮助。。。。有人知道这是可能的还是我完全搞砸了…?方法是用json编码你的结果->
json\u encode()
和你接收的js来解码。谢谢你,我完全不知道如何使用json,或者我将如何实现它,但我会去研究它。谢谢你还在寻求帮助。。。我不明白如何在这里实现json。。。。
<span id="totalvotes1"></span>
<?php

$sql = mysql_query("SELECT * FROM blogData ORDER BY id DESC");
$sql2=mysql_query("SELECT * FROM messages WHERE mod(mes_id,2) = 0 ORDER BY mes_id DESC");
$sql3=mysql_query("SELECT * FROM messages WHERE mod(mes_id,2) = 1 ORDER BY mes_id DESC");

$count_variable = 0;

while(($row = mysql_fetch_array($sql))AND($row2 = mysql_fetch_array($sql2))AND($row3 = mysql_fetch_array($sql3)) ){
    $id = $row['id'];
    $title = $row['title'];
    $content = $row['content'];
    $category = $row['category'];
    $podcast = $row['podcast'];
    $datetime = $row['datetime'];

    $message1=$row2['msg'];
    $mes_id1=$row2['mes_id'];
    $totalvotes1=$row2['totalvotes'];

    $message2=$row3['msg'];
    $mes_id2=$row3['mes_id'];
    $totalvotes2=$row3['totalvotes'];


?>

<table class="content">
<tr>
<td>


<div id="main">
<div id="left">
<span class='up'><a href="" class="vote" name="up" data-options="key1=<?php echo $mes_id1;?>&key2=<?php echo $mes_id2;?>"><img src="up.png" alt="Down" /></a></span><br />
<span id="totalvotes1"><?php echo $totalvotes1; ?></span><br />
</div>
<div id="message">
<?php echo $message1; ?>
</div>
<div class="clearfix"></div>
</div>
<div id="main">
<div id="right">
<br />
<span id="totalvotes2"><?php echo $totalvotes2; ?></span><br />
<span class='down'><a href="" class="vote" name="down" data-options="key1=<?php echo $mes_id1;?>&key2=<?php echo $mes_id2;?>"><img src="down.png" alt="Down" /></a></span>
</div>
<div id="message">
<?php echo $message2; ?>
</div>
<div class="clearfix"></div>
</div>
</td>
</tr>
</table>

<?php
}
?>
$(".vote").click(function()  
{
    var id = $(this).attr("id");
    var name = $(this).attr("name");
    var eData = $(this).attr("data-options");
    var dataString = 'id='+ id + '&' + eData ;
    var parent = $(this); 

    if(name=='up')
    {
        $(this).fadeIn(200).html('');
        $.ajax({
            type: "POST",
            url: "up.php",
            data: dataString,
            cache: false,
            success: function(data) { $('#totalvotes1').text(data); }
    });

}
else
{
    $(this).fadeIn(200).html('');
    $.ajax({
        type: "POST",
        url: "down.php",
        data: dataString,
        cache: false,
        success: function(data) { $('#totalvotes2').text(data); }

    });
}
});
});
});