一个只学过C++的伙计转学PHP 历程
来源:互联网 发布:中小企业网络设计方案 编辑:程序博客网 时间:2024/09/21 11:22
15-10-8 day 1
第一个不太适应的就是单引号的双引号。
例如
echo "hello world ";
echo 'hello world '; 这两个语句输出的结果都是相同的
唯一有差别的就是,单引号内的变量不会执行,而双引号内的则会执行。例如
<?php
$name ='mrgoon';
echo "the $name";
echo "<br>";
echo 'the $name';
?>
这个的输出结果是:
the mrgoon
the $name
15-10-9 day2
今天就是用PHP 链接数据库了,在SQL下。
首先是一些连接的问题。
<?php
//连接到本地mysql数据库
$myconn=mysql_connect("localhost","root","");
//选择test为操作库
mysql_query("set names 'utf8'"); // //这就是指定数据库字符集,一般放在连接数据库后面就系了
mysql_select_db("messageboard", $myconn);
?>
localhost 是目录 后面的是账号root 密码 空
UTF8 编码格式
messageboard 是数据库名称。
这个直接做一个文件,作为,conn.php
还一个复杂的,就是,将页面的值传递给数据库,由于我之前是在DW下插入的表单,导致“留言人,主题,内容”这三个值在3个form 表单下,导致传不进去。
真是爆炸- -
删掉了另外的form,只留下一个,能传进去了
<?php
include("conn.php");
$username=$_POST["username"];
$title=$_POST["title"];
$content=$_POST["content"];
$sql = "INSERT INTO list(username,content,title,time) VALUES ('$username','content','title','".date("Y-m-d H:i:s", time())."') ";
mysql_query($sql);
$id =mysql_insert_id();
echo '留言成功,编号:'.$id.".<a href='index.php'>返回</a>";
?>
这个真是个简单炸了的页面,没有报错,没有为空提示。。。。
现在又是出现一个诡异的问题,只能有留言的名字 没有主题和内容 这2玩意儿传不进去= =
今天结束了。
完成了的传入数据并显示在网页上,删除数据(弹框“是/否”)。
这个弹框使用的comfrim 函数,需要是先创建一个click事件,然后选择否的话,页面不会刷新。
页面刷新的问题,在之前的C++ 控制台程序是不考虑的= =
同时,在判断,输入的内容是否为空的时候,也是要考虑页面刷新的状况。
这个问题处理的办法,是在index页面还是跳转到其他页面- -
同时,之前做这个删除的时候,不管点击是否,都会删除- - 这是JS的锅 不是我的锅
- 一个只学过C++的伙计转学PHP 历程
- PHP(2)只记录我的学习历程
- 没学过 C 语言的代价
- 一个C&C++程序的生命历程
- 记录自己学c语言的历程,这是第一篇
- 找出一个数组中只出现过一次的元素
- 只想在一个适合的环境,好好学编程!
- 只想在一个适合的环境,好好学编程!
- ^学c++的心里历程
- PHP(3)只记录我的学习历程 html(文本标志)
- PHP(4)只记录我的学习历程 html(图片标志)
- PHP(5)只记录我的学习历程 html(表格标志)
- PHP(6)只记录我的学习历程 html(链接和框架标志)
- PHP(6)只记录我的学习历程 html(表单标志)
- 成就感!让学过C语言的你有成就感!
- java学习(基础知识,适合学过c/c++的)
- 大一学C语言做过的作业。
- 一个没想到过的C编译优化
- 制作自定义背景Button按钮、自定义形状Button的全攻略
- Android AlarmManager 锁屏显示闹钟
- hadoop入门系列之二【hadoop项目以及结构】
- Android Fragment(四)
- Scala学习笔记07【For、Scala函数进阶】
- 一个只学过C++的伙计转学PHP 历程
- 多媒体流媒体
- 利用图版背景颜色将PANEL透明化
- Android rotation 转屏过程分析
- C/C++ 笔试、面试题目大汇总(二)
- 模拟一个带行号的缓冲区对象。
- 设计模式之单例模式
- Qt5开发及实例.pdf,真正的书,非ppt,非源码
- 在存储机中安装系统