请问我哪里错了,输出空白,,数据库里面有数据

来源:7-6 PHP数据库操作之取得数据查询结果

qq__2277

2016-02-25 09:13

<?php

//链接数据库

$host = '172.0.0.1';//地址

$host_database = 'test1';

$link = mysqli_connect($host,$host_database);

mysqli_select_db($link,"test1");//选择数据库

mysqli_query($link,"set name 'utf8'");


//在这里获取一行数据

$sql = "select * from test1_1";

$result = mysqli_query($link,$sql);

$row = mysqli_fetch_array($result);


echo '<pre>';

print_r($row);

echo '</pre>';

echo 123;


写回答 关注

4回答

  • 醉大侠
    2016-03-11 14:11:12
    已采纳
    //你用的是mysqli链接数据库
    <?php
    //链接数据库
    $host = '127.0.0.1';//地址
    $host_database = 'test1';
    $user = '';
    $psw = '';
    $link = mysqli_connect($host,$user,$psw,$host_database);
    mysqli_select_db($link,"test1");//选择数据库
    mysqli_query($link,"set name 'utf8'");
    
    //在这里获取一行数据
    $sql = "select * from test1_1";
    $result = mysqli_query($link,$sql);
    $row = mysqli_fetch_array($result);
    
    echo '<pre>';
    print_r($row);
    echo '</pre>';

    你试试这样

    qq__22...

    非常感谢!

    2016-03-13 19:35:41

    共 2 条回复 >

  • 550683062
    2016-02-27 01:13:52

    本地地址错了 应该是127.0.0.1或者localhost

  • qq__2277
    2016-02-25 13:27:25

    我的数据库没有账号密码啊.....就是不确定连没连上......$link写了没事吧...

  • qq_叄笠_0
    2016-02-25 11:06:48

    数据库用户名密码都没写,你确定连上数据库啦,还有是set names,很多$link不用写

    qq__22...

    我的数据库没有账号密码啊.....就是不确定连没连上......$link写了没事吧...

    2016-02-25 13:27:47

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题