首先声明本文不是高手教程,最近刚自学了php,总觉得还是需要做点什么来加深掌握度。所以此博文,是一边做一边记录。
一:在做项目之前,无论大小,都先考虑好其需求与具体功能点。
1:界面可以不那么友好,能用就行。
2:页面上:登陆界面,主页面,然后增删查改四个功能。
3:使用技术:php,lamp环境,mysql数据库。
4:项目大致进程:
(1),lamp环境搭建,建立本地虚拟主机,php环境。
(2),先通过本地文件实现用户登陆界面,再转移到mysql,
(3),php中置入mysql语句,实现根据返回数据建立新页面。
(4),由以上基础,再完善增删查改功能。
(5),完善页面美观度。发布到自己github上。
二:开始搭建环境。
lamp和php的环境如有不明白的可以看另外几篇博文。不重复了,
配置同ip下多个虚拟主机。
首先进入apache2目录
cd /etc/apache2/sites-available
在这个里面有一个default.conf文件,里面就是放虚拟主机的目录信息的,用vim加sudo权限打开,
sudo vim 000-default.conf 我使用的是vim,文件名字上也有可能有细微差别,但是拓展名一般会是conf代表配置的意思,
<VirtualHost *:80> ServerName myphpcode DocumentRoot /var/www/html/myphpcode </VirtualHost> <VirtualHost *:80> ServerName phpmyadmin DocumentRoot /var/www/html/phpmyadmin </VirtualHost>
这个就是定义虚拟主机的目录之类的了。如果客官想增加一个新的虚拟主机,就在这里原样复制,把 servename 后面的替换为你网页文件夹的名字,,documentroot 后面的替换为你存放该文件夹的位置,最好别中文。然后保存,重启apache2
sudo service apache2 restart
然后修改你的hosts文件一般在/etc 目录下。
同样sudo vim hosts
然后加入这句话
127.0.0.1 文件夹名字
现在你用这个文件夹名字,在浏览器的地址栏里面就可以访问你的php文件了。。默认访问index.php
三:初步修改php页面
在index.php页面,写入
<html>
<body>
<form action="welcome.php" method="post">
用户名<input type="text" name="name"><br>
密 码<input type="password" name="email"><br>
<input type="submit">
</form>
</body>
</html>
再建立一个welcome.php页面
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>
这样基础的页面表单就完成了。当然,现在开始考虑如何加入数据库的问题。。
原创文章,转载请注明: 转载自URl-team
本文链接地址: php结合mysql制作小型图书查询系统
No related posts.