使用AJAX时出现Javascript错误

使用AJAX时出现Javascript错误,javascript,php,ajax,Javascript,Php,Ajax,我正在尝试使用AJAX与数据库建立连接。我对AJAX完全是新手…刚刚看了几本教程,并获取了一段代码片段,并尝试将其改编为我的代码。。但每当我按下按钮时,就会出现以下错误:无法获取未定义或空引用的属性“documentElement” php文件 <?php header('Content-Type: text/xml'); echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>'; echo '<res

我正在尝试使用AJAX与数据库建立连接。我对AJAX完全是新手…刚刚看了几本教程,并获取了一段代码片段,并尝试将其改编为我的代码。。但每当我按下按钮时,就会出现以下错误:无法获取未定义或空引用的属性“documentElement”

php文件

<?php
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
echo '<response>';
$title = $_GET['title'];
$conn=("localhost","root","","askthedoctor");
$sql="select patient_text, doctor_text where title='".$title."')";
$result=mysqli_query($conn,$sql);
$row=mysqli_fetch_array($result);
echo $row[0];
echo $row[1];
echo '</response>';
?>
包含调用javascript的按钮的表单


信息
问题描述
医生的回答

1] 还有一件事,请看

<?php echo "<option value=\"mesazhi1\">".$row[0]."</option>";}?>
因此,无论您选择什么选项,都会得到相同的值,即
\mesahi\

2] 再看一看,

$sql="select patient_text, doctor_text where title='".$title."')";
您没有提到表名

3] 为什么
在查询的末尾

4] 最后

$conn=("localhost","root","","askthedoctor");
应该是

$conn=mysqli_connect("localhost","root","","askthedoctor");

可能的副本在任何地方都看不到表单,我是不是遗漏了它?我想你的php页面名为
foodstore.php
看不到#userInput反正我很抱歉我不得不对代码进行一些更改,我编辑了它,现在你可以看到我的代码看起来是什么样子了谢谢你的评论,但这不是我的问题
$sql="select patient_text, doctor_text where title='".$title."')";
$conn=("localhost","root","","askthedoctor");
$conn=mysqli_connect("localhost","root","","askthedoctor");