PHP中怎样获取字段的名称?
$con = mysql_connect('localhost','root','');
创新互联长期为上1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为都匀企业提供专业的网站设计、网站建设,都匀网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。
if($con){
mysql_query('use yatibang');
mysql_query('set names utf8');
}else{
echo "数据连接失败";
}
$sql = "desc app_category";
$res = mysql_query($sql);
$row = $rows = array();
while( $row = mysql_fetch_assoc($res)){
$rows[] = $row['Field'];
}
var_dump($rows);
返回结果如下:
php如何获取字段数和字段名
$data=array();
$sql = "show fields from table";//最主要是这SQL得到全表信息
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
$data[]=$row['Field'];
}
$data数组就是字段名,count($data)就是字段数。
php调用数据库字段
这个先连接数据库,然后调用,代码如下:
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
die('Could not connect: ' . mysqli_error());
}
echo '数据库连接成功!';mysqli_close($conn);
$sql=mysql_query("select * from wx_agent_orders where id=1");
$row=mysql_query($conn,$sql);
while($r=mysql_fetch_array($row)){
echo $r['sendcontent']
}
这是最基础的php获取mysql方法了,希望采纳
如何动态获取各张表的字段名 php
其实很简单啦.
?
$sql = "show fields from [TABLE]";
$data=array();
$query = mysql_query( $sql , $link );
while($row=mysql_fetch_array($query, MYSQL_ASSOC )){
array_push($data,$row);
}
print_R( $data );
?
主要是运行.$sql = "show fields from [TABLE]"这句sql语句就可以了.能得到表全部信息.当然了count( $data )就是字段个数.
分享题目:php获取数据表字段名,php 获取文件名
文章起源:http://scgulin.cn/article/hsiiso.html