【发布时间】:2014-02-02 03:51:02
【问题描述】:
我是新手,所以请耐心等待:)。
我有一个这样的表格(从 php 文件回显):
<form id= \"myForm\" class=\"friendForm\" action=\"messages.php\" method=\"GET\" >
<input class=\"friendInput\" type=\"text\" name=\"idprijemce\" value='$idprijemce' hidden>
<input class=\"friendSubmit\" id=\"friendSubmit\" type=\"submit\" value='$cele_jmeno'>
</form>
PHP 文件如下所示:
<?php
session_start();
include('dbconnect.php');
$idprijemce = "";
if (isset($_GET["idprijemce"])) {
}
$_SESSION['idprijemce'] = $idprijemce;
$idprihlaseneho = $_SESSION['idprihlaseneho'];
$vyber = "SELECT zprava FROM chat
WHERE IDodesilatel='" . $_SESSION['idprihlaseneho'] . "' AND IDprijemce='" . $_SESSION['idprijemce'] . "' OR IDodesilatel='" . $_SESSION['idprijemce'] . "' AND IDprijemce='" . $_SESSION['idprihlaseneho'] . "' ORDER BY cas ASC";
$vezmijmeno = "SELECT cele_jmeno FROM uzivatele WHERE ID='". $_SESSION['idprihlaseneho'] ."'";
$jmeno = mysql_query($vezmijmeno) OR die("Error");
while($radekjmeno=mysql_fetch_assoc($jmeno)){
echo ("<b>".$radekjmeno['cele_jmeno'].":</b> <br>");
}
$result = mysql_query($vyber) OR die("Error: $vyber </br>".mysql_error());
while($radek = mysql_fetch_assoc($result)){
echo ($radek['zprava'] . "<hr><br>");
}
mysql_close();
?>
事情是这样的 - 我需要在 div“消息”中显示来自数据库的信息(由 php 文件获取)(在索引页面上,表格也在哪里),也许通过 AJAX,但我没有必要的技能,我已经花了 2 多个小时寻找解决方案。 php 文件可以正常工作,但它会打开一个包含 DB 信息的全新页面。
您能帮我处理一下 AJAX 脚本吗?我应该把它放在哪里?
【问题讨论】:
标签: javascript php html ajax forms