基于PHP+MySQL实现简单留言板

来源:互联网 发布:i see软件 编辑:程序博客网 时间:2024/05/17 19:59

嘛,学习PHP已经快一个月了,感觉得写点东西巩固一下所学(笑),然后就想到了这个留言板,虽然可能好多人都已经写过这个东西了,但不要介意嘛,虽然我也写了,但我写的东西没有参考价值呀咳咳,似乎闲话说的有点多,然后顺带提一下,这个留言板是基于PHP ver5.6和MySQL ver5.7实现的,所以看的话请注意下语法问题如果有人看的话,括弧 写这个代码参考了许多,所以如有雷同请当自己是盲僧。

下面是具体的实现过程:

<?php    //定位数据库的元素    $nusername = $_POST['username'];    $ntitle = $_POST['title'];    $ncontent = $_POST['content'];    $t=time();    $ntime = date("Y-m-d H:i:s",$t);    //进入数据库所需的条件    $servername = "localhost";    $username = "root";    $password = "";    $dbname = "bbs";    //连接数据库    $conn = new mysqli($servername,$username,$password,$dbname);    if($conn->connect_error)        {            die("Connection failed:" .$conn->connect_error);        }    //向数据表中键入数据    $sql = "INSERT INTO users(username,title,content,lastdate) VALUES('$nusername','$ntitle','$ncontent','$ntime')";    if ($conn->query($sql) === TRUE)     {     echo "";    }     else     {        echo "Error: " . $sql . "<br>" . $conn->error;    }    $result = $conn->query("select * from users");//执行查询    while($row = mysqli_fetch_assoc($result))//将result结果集中查询结果取出一条    {?>    <tr bgcolor="white">    <td>    用户:<font color="#ff9800"><?=$row['username']?></font>    标题:<font color="#ff9800"><?=$row['title'] ?></font>    </td>    </tr>    <tr bgcolor="white">        <td>    内容:<font color="#ff9800"><?=$row['content']?></font><br><br>       时间:<font color="#ff9800"><?=$row['lastdate']?></font><br><br>      <?php }     $conn->close();  

emmm……其实我也觉得写的很乱, 理不直气也壮 关于这个代码只有键入和展示的功能这一问题真的只是懒QAQ,不不不,只是为了能让看的你有锻炼的空间,另外数据库这一方面每个人的习惯可能都不一样,我比较习惯用MySQL,所以没有代码什么的,建议你按自己擅长的方面来写数据库这一方面,另外,本辣鸡连删除更改功能都没写,怎么可能会有页面这种东西(哈哈哈……)蜜汁自豪 (放出来应该会被打死)所以还是将就着看吧OVO,如果代码或者有什么其他的问题的话,欢迎私戳。

原创粉丝点击