【发布时间】:2012-08-31 11:49:02
【问题描述】:
我无法将行值的值输出到 html 内容,有什么建议吗?我尝试使用不同的方法,以便在页面上打印,但它总是空白有什么办法吗?
<?php
//connect
$dbh=mysql_connect ("localhost", "xxxx_admin", "xxxx")
or die ('I cannot connect to the database.');
mysql_select_db ("xxxx_Client");
$term = $_POST['term'];
echo $term;
$sql = mysql_query("select * from ClientTable where FName like '$term'");
if ($row['FName'] == $term){
$ID = $row['ID'];
$FName = $row['FName'];
$LName = $row['LName'];
$PHON = $row['PHON'];
}
else
echo "invalid input";
?>
<html>
<head>
<title></title>
</head>
<body>
asdadasdad<br>
<?php echo $FName; ?><br>a<br>
<?php echo $_POST["$LName"]; ?><br>a<br>
$FName <br>
$LName <br>
$ID <br>
$PHON <br>
sadasdasda
</bod>
</html>
【问题讨论】:
-
你在哪里设置
$row? -
您需要某种
$row = mysql_result($sql,0);调用顺便说一句,您还应该使用 mysqli_* 函数,因为不推荐使用 mysql_* 风格。
标签: php html database post methods