嗨,我的文件chatmain.php
来自mysql数据库的一些值。对于每一个新行,都应该创建一个新的<li>
元素。如果用户单击此元素,则会重定向到chatview
页。chatview
需要单击列表项的值。单击chatview
中的列表项后,如何获取相应的行值?
主页面:
<div class="ui-page" data-role="page" id="main">
<div data-role="content">
<?php
include("chatmain.php");
?>
<ul data-role="listview" id="uItem" data-inset="true">
<?php foreach ($result2 as $keyres2 => $rowres2): ?>
<li><a href="#chatview">user<?php echo $rowres2['id']; ?></a></li>
<?php endforeach; ?>
</ul>
</div>
</div>
聊天视图页面:
<div data-role="page" id="chatview">
<div data-role="content">
</div><!-- div content -->
</div><!-- /page -->
最佳答案
通过单击我假设您引用的是一个链接,因此您可以使用GET属性来确定相关的消息id。
如果请求是通过jQuery完成的,只需向每个li添加一个带有消息id的id元素,并通过Ajax请求将其作为变量发送。
在这两种情况下,您只需检索$_GET['id']即可获得正确的标识符,并按照您的需要创建函数。
关于php - 将数组值从一页呈现到另一页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33305932/