我想知道是否有一种方法来显示/显示数据库中的数据在html中,而不使用会话..例如,我有一个功能SelectMember
,将选择一个成员成员表,然后我想在HTML中显示此成员的详细信息作为回声。有没有办法做到这一点,而不使用会话?我能够做到这一点与会议,但尽可能多我不想在这个时候使用会话..我谈论的功能是从一个单独的页面,我包括在html的索引。在html中,我想显示细节。任何建议表示赞赏如何在html中显示数据库中的数据不使用会话
我试图调用该函数在html然后我把回声的变量,但在不确定的
问题的变量是如何解决的不确定变量的问题,而无需使用会话
update
function EventMember(){
global $dbh;
if(!empty($_POST['membername'])){
$membername = trim($_POST['membername']);
$stmt = $dbh->prepare("SELECT * FROM member WHERE mem_name = ?") ;
$stmt->bindValue(1,$membername);
$stmt->execute();
$selected_row = $stmt->fetch(PDO::FETCH_ASSOC);
if($selected_row){
$_SESSION['id'] = $selected_row['mem_id'];
$_SESSION['name'] = $selected_row['mem_name'];
$_SESSION['age'] = $selected_row['mem_age'];
$_SESSION['address'] = $selected_row['mem_address'];
$_SESSION['sex'] = $selected_row['mem_sex'];
//$memid = $selected_row['mem_id'];
//$memname = $selected_row['mem_name'];
//$memage = $selected_row['mem_age'];
//$memaddress = $selected_row['mem_address'];
//$memsex = $selected_row['mem_sex'];
header("Location: searchresult.php");
exit;
}else{
echo "No member found";
}
}else{
echo "name is empty";
}
}
<tr>
<td valign="top">
<label for="name">name</label>
</td>
<td valign="top">
<input type="text" name="name" maxlength="50" size="30" value="<?php echo $memname;?>">
</td>
如果我取消注释$memname
数据库侧并使用它,它是不确定的,但如果我使用$_SESSION['name']
它会显示结果那么如何解决这个问题
你提到的html是.html还是PHP页面? – 2014-09-03 04:41:05
php或html是否有可能如何? – Giant 2014-09-03 04:41:44
首先学习PHP和HTML的区别。它们有何不同和局限性。它会回答你的问题。 – tomexsans 2014-09-03 04:42:39