pdo如何获取全部字段啊??
本帖最后由 rainxies 于 2013-03-11 13:08:21 编辑
我只找到mysql方法的,用pdo的话,下面的代码该如何写啊?谢谢
<br />$result = mysql_query("SELECT * FROM table");<br />$fields = mysql_num_fields($result);<br />for ($i=0; $i < $fields; $i++) {<br /> $names[] =<div style="color:transparent">!本文来源gaodai.ma#com搞##代!^码网(</div><sup>搞gaodaima代码</sup> mysql_field_name($result, $i);<br />}<br />print_r($names);<br />
mysql_num_fields我有找到PDOStatement下面有个columnCount()函数
mysql_field_name我硬是没找到对应的………
还是有另外的办法??
——解决方案——————–
本帖最后由 xuzuning 于 2013-03-11 13:52:28 编辑
try {<br /> $dbh = new PDO('mysql:host=localhost;dbname=test', 'root', '');<br /> $stmt = $dbh->query("select * from tbl_name");<br /> for($i=0; $icolumnCount(); $i++) {<br /> echo $stmt->getColumnMeta($i)['name'], PHP_EOL;//php5.4适使用,之前的版本需拆成两句<br /> }<br />} catch (PDOException $e) {<br /> die("Error!: " . $e->getMessage());<br />}
搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:pdo怎么获取全部字段啊
转载请注明原文链接:pdo怎么获取全部字段啊
