两种情况.
①.、你刚学php没有使用框架.每一个框架的的获取数据的方法不一样.他们功能的特点是都会配置数据连接,所以你只要按照他们的配置,进行配置就可以,一般要用户名密码,数据库名.例如speed的位:
$spConfig = array(
'db' = array(
'host' = 'xxxx',
'login' = 'xxx',
'password' = 'xx',
'database' = 'xxx')
)
然后在模型(sql语句,指出表名,字段)中写好表,以获取.具体的学框架.写出来太多了.
$host ='';/主机
$login = '';//用户
$password = '';//密码
$database = '';//数据库
$con = mysql_connect($host,$login,$password);
if(!$con)
{
die('could no neect'.mysql_error());
}
mysql_select_db($database,$con);
$result = mysql_query("select test from Test)//你的表
while($row = mysql_fetch_array($result))
echo $row[test];//字段名
mysql_close($con);
不懂再问!
$con=mysql_connect('localhost','root','');//数据库信息
mysql_select_db('shop');//数据库名
$sql="select?goods_name,goods_number,shop_price?from?goods";//查询语句
$res=mysql_query($sql);//执行查询
while($row=mysql_fetch_assoc($res)){
$rows[]=$row;//接受结果集
//遍历数组
foreach($rows?as?$key=$v){
echo?$v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."br/";
面向过程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql语句
$result = mysql_fetch_assoc(mysql_query($sql)); //执行sql语句并以关联数组保存
print_r($result); //输出数组
可以使用pdo链接数据库读取数据:
php
//构造PDO连接
$dbh?=?"mysql:host=localhost;dbname=test";
$db-query("set?character?set?'gbk'");
//查询数据
$sql?=?"SELECT?*?FROM?info";
$sth?=?$db-query($sql);
while($row?=?$sth-fetch()){
echo?"用户业务类型:".$row['leixing']."br?/";
echo?"业务编号:".$row['bianhao']."br?/";
echo?"注册序号:".$row['xuhao']."br?/br?/";
echo?"注册序号:".$row['xuhao']."br?/br?/";
?echo?"注册序号:".$row['xuhao']."br?/br?/";
$db?=?null;
大致流程就是这样,
具体的输出样式需要自己定义
获取ppq数据库的所有表名的代码:
$server='localhost';
$user='root';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("数据库系统连接失败!");
$result=mysql_list_tables($dbname);
if(!$result)
die("数据库连接失败!");
while($row=mysql_fetch_row($result))
echo
$row[0]."
";
mysql_free_result($result);
mysql_list_tables
(PHP
PHP
,
--
列出
MySQL
数据库中的表
说明
resource
(
string
database
[,
link_identifier])
mysql_list_tables()
接受一个数据库名并返回和
mysql_query()
函数很相似的一个结果指针.用
mysql_fetch_array()或者用mysql_fetch_row()来获得一个数组,数组的第0列就是数组名,当获取不到时
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE.
以上就是土嘎嘎小编为大家整理的php从数据库取数展示相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!