我试图创建一个脚本,执行以下操作:检索和输出行从数据库
- HTML表单输入当用户插入名
- 连接到我的SQL Server
- 一个匹配的名字从数据库中获取信息
- 打印在网站
这里是我当前的代码
HTML表单:
<form action="state.php" method="post">
CharacterName: <input type="text" name="charname">
<input type="submit">
</form>
PHP代码:
$host=localhost;
$username=test;
$password=test;
$db=cq;
$con=mysqli_connect("$host","$username","$password","$db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM cq_user WHERE charname='name'");
while($row = mysqli_fetch_array($result))
{
echo $row['level'] . " " . $row['money'];
echo "<br>";
}
请告诉我停止我的是当我测试脚本,它只是显示诸如“)的一些事情; ?>
如果你花一点时间让你的问题更清晰,你更有可能得到有用的答案。 – 2013-02-27 23:20:45
你告诉你想要完成什么。但是你需要详细说明什么阻止你/不工作。 – mario 2013-02-27 23:21:02
'WHERE charname ='name''也许你在db中没有任何匹配的行? – bfavaretto 2013-02-27 23:22:55