【发布时间】:2012-04-13 14:51:30
【问题描述】:
我正在从 mysqlserver 行项中检索数据到输入文本框的值,但在页面加载时该值未显示。而且我似乎无法显示输入框的值。有谁知道怎么回事?
<?php
if(isset($_COOKIE["email"]))
{
$emailAddress = $_COOKIE["email"];
$password = $_COOKIE["password"];
include('connectDB.php');
$select = "SELECT * FROM P_Profile WHERE P_EmailAddress = '$emailAddress' AND P_Password='$password'";
mysql_select_db("lotusbs", GetConnection()) or die(mysql_error());
$result = mysql_query($select) or die(mysql_error());
$row = mysql_fetch_array($result)
?>
<div class="signupcontainer">
<div class="contentsignup" style="margin-top:20px;">
<div class="textboxsignup"><span class="signuptbspan" style="Display:none;">First name</span><input value="<?php echo $row['P_FirstName'];?>" name="txtfirstname" id="txtfirstname" type="text"/></div>
<div class="signupinfo">Enter first name</div>
<div class="signupinfoerror">Must Enter first name</div>
【问题讨论】:
-
var_dump($_COOKIE);给你什么? -
@Mike,cookie 很好,但输入值没有设置,这是表单加载时的 html
-
$_COOKIE["password"];听起来很糟糕 -
绝对是 Damien Pirsy 所说的。
-
我是 php 新手,我是一个 vb.net 网络开发人员,我只是使用 php,因为我的客户想要那个。但我真的需要在今天下午 6 点之前完成这项工作
标签: php html sql-server