重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php 写入txt:PHP function writelog($str){ open=fopen(log.txt,a );fwrite($open,$str);fclose($open);} a 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
成都创新互联主要从事网站制作、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务覃塘,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
PHP是在服务器上运行的,用PHP写的程序,只能在服务器上建立TXT文件,无法在客户电脑建立文件。
插一条数据,也要把内容作为字符串读入内存,修改后再写回文件。
?php filename = x.txt//如果是Linux注意文件权限 somecontent = 添加这些文字到文件\n// 首先我们要确定文件存在并且可写。
以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
1 echo implode( ,$arr);//加空格 the result : Hello World I love Shanghai 2 echo implode(,,$arr);//加逗号 the result : Hello,World,I,love,Shanghai 转换数组为字符串后插入数据库就可以了。
mysql_connect(主机,用户,密码);mysql_select_db(数据库名);写入数据:mysql_query(insert into 表名 (字段1,字段2)values (数据1,数据2));你的问题太含糊,只能给你这个答复,不明白再追问。
1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。
1、看不出来哪里错了,你处理页面的下面一行:result = mysql_query($sql);//执行 修改一下,改为下面这样:if(mysql_query($sql))echo 添加成功。else echo 错误信息:.mysql_error();现在你就自己都能看出来了。
2、arr-abc-id[] = array($_REQUEST[x], $_REQUEST[y]);这样可以给数组id增加一个元素,这个元素是数组[2,3],这样就不是你上面的字符串了。
3、你要插入数据到message表,表名不能用单引号包着,可能你在看别人的代码是有`,要看清楚,`与是不同的,这个是单引号,`这个是主键盘1左边那个。从你写的代码看来,你还有很大的进步空间,有兴趣就找我交流交流。
4、mysql的编码分为两种,一种是客户端编码,这个可以通过set names GBK(utf8);来改变;这句话的意思是告诉mysql服务器,你的客户端使用的是什么编码。