如何获取表单中的数据

时间:2012-06-13 19:37:08

标签: php sql

如何将数据从sql获取到php表单并在输入字段中显示每个值。特别是在selectboxes的情况下。因为选择框有很多选项,并且在获取时它应该显示在插入时保存的内容。并且即使用户在表单之间切换直到会话结束,约束也应该在获取后保留。请指导我。谢谢你提前

2 个答案:

答案 0 :(得分:1)

对于选择框,您可以将所有选项存储为数据库中的逗号分隔值

例如

检查:披萨,burguer,意大利面

并在php中

$values = explode($checks, ",");
echo "Pizza <input type='checkbox' " . $values[0] == "" ? "" : "checked='yes'" . ">";

等等

如果您的复选框是:

比萨饼 burguer 苏打 面食

除了苏打之外的所有东西都会出现检查

答案 1 :(得分:0)

有许多在线教程

看起来像是

<html> 
<head> 
   <title>Dogs</title> 
</head> 
<body> 

<?php 

// connect to database. 
include("connect.php"); 

// we'll select all the information in the database for five dogs. 
$query = "SELECT * FROM pets 
              WHERE type = 'dog' 
              LIMIT 5"; 

// actually "do" the query. 
$result = mysql_query($query); 

// for every dog we selected, run the following block. 
while ($row = mysql_fetch_array($result)) 
{ 
   // display information for each dog. 
   echo "Name: $row[name], Age: $row[age], Breed: $row[breed] "; 
} 

?> 

</body> 
</html>