在db查询之后从“$ result”资源中删除列

时间:2010-01-25 06:35:14

标签: php mysql resources

成功完成简单查询后,

$sql = "SELECT * FROM mytable" ;
$result = mysql_query ( $sql ) ;

有没有办法从$ result资源中“删除”指定的列? IOW,$ result之前由8个字段组成,但之后只包含7个字段。

感谢。

2 个答案:

答案 0 :(得分:1)

你可以做的是将$ result中的值分配到数组中,取消设置$ result以清除内存(如果它是一个大的结果集),然后取消设置不再包含列数据的特定子数组需要的。

答案 1 :(得分:0)

我认为在使用指定列提交查询后,您无法执行此操作。但是,您可以在查询语句中指定应选择哪些列。