【发布时间】:2012-05-12 14:03:34
【问题描述】:
我在一个页面上有几个表格,它们必须通过访问用户 ID 自动填写,然后用必要的信息填充其余文本框。本质上是根据在第一个文本框中输入的 RFID 来自动填写表格。
<html>
<head>
<?php
$con = mssql_connect("123", "abc", "pass");
if (!$con)
{
die('Could not connect: ' . mssql_get_last_message());
}
mssql_select_db("db1", $con);
$result = mssql_query("SELECT * FROM Scrabble");
$row = array("RFID" => "", "Tile" => "", "TileScore" => "");
$row = mssql_fetch_row($result)
?>
</head>
<body>
<form>
<input type="text" name="RFID1"/>
<input type="text" name="Tile1"/>
<input type="text" name="TileScore1"/>
<input type ="button" value="submit" onclick="RFID1.disabled=true" />
<td><input type="text" name="RFID2"/>
<input type="text" name="Tile2"/>
<input type="text" name="TileScore2"/>
<input type ="button" value="submit" onclick="RFID2.disabled=true" />
<input type="text" name="RFID3"/>
<input type="text" name="Tile3"/>
<input type="text" name="TileScore3"/>
<input type ="button" value="submit" onclick="RFID3.disabled=true" />
<form>
</body>
</html>
我需要它从 RFID 等于文本框中输入的内容中获取 Tile 和 TileScore。这是否可能无需提交页面以允许填写其他表格?有人告诉我,使用 AJAX 可能是可行的,但我不知道有什么解决方案。
这是使用 MSSQL,可惜没有 MSSQL 标签。
【问题讨论】:
-
这个(RFID)被输入到什么文本框?还有你的 SQL 代码试图做什么?
-
这里也有一些小问题:
<form>没有被关闭,以及“RFID2”之前的随机<td>;还有,如果 $row 在使用前被覆盖,为什么还要声明为数组? -
有一个sql-server标签。
标签: php javascript sql sql-server ajax