php【基础练习一】DB

<?php
/**
 * Created by PhpStorm.
 * User: dell
 * Date: 2015/12/23
 * Time: 17:18
 */

define('LOCALHOST','localhost');
define('MY_SQL_USER','root');

echo 'config';


<?php
/**
 * Created by PhpStorm.
 * User: dell
 * Date: 2015/12/23
 * Time: 17:22
 */
require_once 'config.php';

function getDB()
{
    return @mysqli_connect(LOCALHOST, MY_SQL_USER, '');
}



<?php
require_once 'open_db.php';
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Title</title>
</head>
<body>
<?php

$conn = getDB();

if(!mysqli_connect_errno())
{
    echo '连接数据库成功' . '<br>';
}

if ($conn) {

    mysqli_select_db($conn,'myapp');

    $result = mysqli_query($conn,"SELECT name,age FROM users ORDER BY id DESC ");
//    $result = mysqli_query($conn,"SELECT name,age FROM users WHERE id = 1");
    $data_count = mysqli_num_rows($result);
    for($index = 0 ;$index < $data_count ;$index++)
    {
       $result_arr = mysqli_fetch_assoc($result);
        echo $result_arr['age'];
    }

    $insert = mysqli_query($conn,"INSERT INTO `users` (`id`, `name`, `age`) VALUES (NULL, 'zhaoliu', '24') , (NULL, 'qianwu', '25')");
    if(mysqli_errno($conn))
    {
        echo '插入数据有错误' . mysqli_error();
    }
    $update = mysqli_query($conn,"UPDATE `users` SET `age` = '29' WHERE `users`.`id` = 2");
    if(mysqli_errno($conn))
    {
        echo '更新数据有错误' . mysqli_error();
    }

    $delete = mysqli_query($conn,"DELETE FROM `users` WHERE `users`.`id` = 1");

//    $result = mysqli_query($conn,"SELECT COUNT(*) FROM users WHERE id = 1");
//    $result_arr = mysqli_fetch_array($result);
//    echo '表中的数据个数:' . $result_arr[0];

    mysqli_free_result($result);
    mysqli_close($conn);

    header("Location:../main.php");

} else {
    echo '连接数据库失败';
}

?>
</body>
</html>




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值