发布网友 发布时间:2022-04-25 19:21
共2个回答
热心网友 时间:2022-04-18 11:47
本文实例讲述了php实现通用的从数据库表读取数据到数组的函数。分享给大家供大家参考。具体分析如下:
此函数不关心表结构,只需要指定表名、结构和查询条件既可以对表进行通用查询操作,非常实用。
function listmytablerows($table, $name, $field, $where, $textID) { / / Connect to the database and query execution connect (); $Sql = "select * from". $table. "". $where. "ORDER BY". $field; $Req = mysql_query($sql); $Res = mysql_num_rows($req); ?> <Select name = "<?php echo $name; ?>" id="<?php echo $textID; ?>"> <option value=""> ____</ option> <? Php / / We do a loop that will read the information for each record while ($data = mysql_fetch_array($res)) { / / We display the information from the current record ?> <Option value = "<?php echo $data['id']; ?>"> <?php echo $data[$field]; ?> </ Option> <? Php } ?> </ Select> <? Php } ?>
热心网友 时间:2022-04-18 13:05
遍历数据表,把相应的数据放到数组中即可
例如:
<?php
//定义一个数组,用于保存读取到的数据
$contents = array();
$query = mysql_query("select * from table");
//遍历数据表
while($array = mysql_fetch_array($query)){
$contents[] = $array;
}
print_r($contents);
//然后循环数组,或者通过键名使用数组
foreach($contents as $value){
print_r($value);
}
echo $contents[0]['字段名称'];
?>追问有没有再简单点的,一步到位的