小编Ale*_*ane的帖子

PHP按字母顺序排序

我正在尝试制作一个简单的字母顺序列表,以便在我的数据库中订购商品.我无法弄清楚的是如何实际列出它.

我希望它与miniclip.com上的格式相同

这是一张图片

替代文字

我环顾四周,但真的找不到答案.

(我希望它在每个垂直列的末尾完成,除了最后一列肯定)

欢迎任何帮助!

php list

4
推荐指数
1
解决办法
4万
查看次数

未知问题(AJAX/GET)

好吧,这么基本,这里是我的代码片段,基本上它应该更新我的表"评论"在"喜欢"列.尝试提交结果时我的问题出在javascript中.

包含要提交的链接的SPAN:

<span id="like<?=$i?>"><a href="javascript:void()" onClick="likeComment(<?=$row[commentid]?>, <?=$i?>)" />Like</a> (<?=$row[like]?>)</span>
Run Code Online (Sandbox Code Playgroud)

基本上是commentid是实际的评论ID,而$ i是评论#(所以当我提交+ Like时它会实际更新正确的SPAN标签.

之后,我将我的AJAX发布到我的PHP文件中:

<script type="text/javascript">
function likeComment(id, no)
{
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("like"+no).innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","like_game.php?id="+id"&no="+no,true);
xmlhttp.send();
}
</script>
Run Code Online (Sandbox Code Playgroud)

基本上它应该提交注释ID和注释SPAN ID,所以我的PHP文件将返回

<span id="like<?=$number?>"><font color="#009900">You like this</font> (<?=$row[like] + 1?>)</span>
Run Code Online (Sandbox Code Playgroud)

(我没有包含PHP,我的问题在那里没有被激发.

我不知道问题是什么,但它不会工作.当我只使用一个ID执行此操作时,它确实有效,因此在我看来,两者都存在问题

 xmlhttp.open("GET","like_game.php?id="+id"&no="+no,true);
Run Code Online (Sandbox Code Playgroud)

要么

document.getElementById("like"+no).innerHTML=xmlhttp.responseText;
Run Code Online (Sandbox Code Playgroud)

所以基本上它应该提交注释ID 60,例如,它位于SPAN ID'd 5中,因此当它提交它时,应该返回正确的ID.

感谢任何帮助,因为我在这里一无所知.

javascript ajax

2
推荐指数
1
解决办法
81
查看次数

标签 统计

ajax ×1

javascript ×1

list ×1

php ×1