从数据库中将结果显示到html表中

时间:2010-06-04 10:32:52

标签: php javascript mysql

我在html table里面有文本字段..我想在我在另一个单元格中键入类似“name”之类的内容后,可以显示有关该名称的人的所有信息或说明...该信息来自“member_table”...

<tr>
  <td>
      <td>
         <td><input type="text"........></td>
      </td>
  </td>
</tr>

<tr>
   <td> //i want information show here
   </td>
<tr>

它的代码是什么?

1 个答案:

答案 0 :(得分:0)

答案是3部分。

<tr>
   <td> //i want information show here
   </td>
<tr>

将其修改为

<tr>
   <td> <div id="divResult"></div></td>
<tr>

现在你需要写javascript

<script>
 // Get the data from the text field
var txtName = document.getElementById("txtName").value;

// Assuming there is a Ajax Function
ajax(txtName);
//Call back function for ajax
function callBack()
{
  if(ajaxObj.... )
  {
    document.getElementById("divResult").innerHTML = ajaxObj.responseText;
  }
}

</script>

第三部分是从PHP获取Mysql服务器所需的数据。

<?php

$name = $_REQUEST['txtName'];
echo getDataFromMySQL($name);
?>