
正文
php输入数据 php从键盘输入数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php输入数据库
以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 转换数组为字符串后插入数据库就可以了。
无论数据库或者是页面 出现乱码 问号 空白 那基本就是编码不一致的问题。
表单应该使用名字,例如: 男 女 这样,在xxx.php里面使用$_POST[select1]获取结果。
相关问答
Q1: php怎样接收输入的数据
可以用get传,但是相对于的php页面也要用$_GET 接收。
首先,打开php编辑器,新建php文件,以表单post提交到index.php为例。在index.php中输入代码:print_r($_POST[hobby]);。浏览器运行表单提交到index.php,发现能接收到复选框里的值了。
直接file_get_contents("php://input") 这个函数就可以接到接口传参!建议使用json格式数据进行交互。
php接收POST数据的三种方式 $_POST 方式接受数据 $_POST 方式是由通过HTTP的POST方法传递过来的数据组成的数组,是一个自动全局变量。 注:只能接收Content-Type:application/x-www-form-urlencode提交的数据。
PHP无法获取用户的键盘输入。PHP运行于服务端,所有的用户行为只有在提交到服务器端后才会被PHP捕获并处理,因此PHP是无法获取用户的键盘输入的。
看来你是没有php基础。首先你的想法就是不对。 是这样的,你在页面input标签中输入市值,然后后submit提交表单()到指定页面。在指定页php接受参数也就是你输入的(20035),然后用php链接数据库进行查询。
Q2: PHP中用PDO向Mysql里输入数据
1、数据插入时不需要每个都加上‘ ’,出现类型不匹配。
2、PDO本身就是数据库类,你可以直接拿来用,无需自己再写。详细用法请查看PHP手册。
3、在mysql类里面,我们用mysql_query(“SET NAMES gbk”);设置字符集编码为gbk啦!在PDO里面我们用$db-query(SET NAMES gbk);当然也有其他的函数也可以。
4、不能用别的词替代。db=new PDO(mysql:host=$db 这一部分返回的是一个对象,也就是现在$db是PDO类的一个实例。
5、php链接mysql必备条件:已安装mysql数据库;检查php环境是否已开启mysql扩展(一般情况下是开启的);检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
Q3: php输入数据库,显示为问号,而不是应该的中文?
去MYSQL里面设置,不要在PHP里设置MYSQL的编码,乱码肯定就是编码问题无疑,推荐你先把MYSQL里面表的编码改好,然后再把PHP的编码改好,这样就应该没问题了。
1:数据库方面不匹配,数据库有字符集的,不知道你mysql用的什么工具,phpadmin?你可以查看一下数据库的编码方式。
1,数据库字段编码问题,一般从页面提交过去的数据都是utf8的,数据库字段编码如是gbk的就会出现这样的问题。2,如果通过命令行进入数据库的话,先执行下set names utf8 然后在查询数据库,试试。
if ($db-server_info()0.1){ db-query(set names gbk2312);或者是GBK } 把IF去掉 补充:输出之后,你试试IE切换编码,看哪种编码能显示中文,你再把数据库编码以及页面编码调整统一。
php输入数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php从键盘输入数据、php输入数据的信息别忘了在本站进行查找喔。






