
正文
php中输入数据 php中输入语句
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php输入数据库
看你写的程序,很有架势啊。似乎有较深厚的语言基础。
你的PHP程序从哪里获取POST的数据?通常应该是你的HTML代码里面,写了将数据POST到这个PHP程序里。那么,至少你这个PHP程序应该需要处理那些POST数据吧???没看到这些内容哦。。。
获取POST数据了,才能创建相应的INSERT语句,将数据插入到数据库中。所以你的PHP程序中需要处理上传的数据,生成SQL的INSERT语句,然后执行。执行成功就可以插入了。
另外,通常我不会在PHP中使用create table之类的命令。个人习惯。通常我们写好了PHP语句时,相应的MYSQL TABLE早就已经建好了。所以无需放create语句。
两个选项可以放到一个字段中即可。或者用特殊名称命名这些选项组合。
相关问答
Q1: php输入数据库,显示为问号,而不是应该的中文?
无论数据库或者是页面
出现乱码
问号
空白
那基本就是编码不一致的问题。你数据库设置了什么编码
比如是utf-8
那么你页面也设置这个编码
并且使用header("content-type:
text/html;
charset=utf-8");让浏览器也使用这个编码
并且在连接数据库的时候
mysql_query("set
names
utf8");
那么就不会出现乱码
问号
空白等情况了。
其实就是让数据库
页面
浏览器编码一致就可以。你检查一下。
Q2: 如何PHP循环输入数组
1.PHP基本上就是一种数组语言。时常要进行大量php中输入数据的数组循环操作,主要有两种方式,
一种是foreach,另一种是while,
代码如下php中输入数据:
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
foreach
($array
as
$value)
{
echo
$value;
}
while
(list($key)
=
each($array))
{
echo
$array[$key];
}
2.在循环里进行的是数组“写”操作,则while比foreach快:
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}
foreach
($array
as
$key
=
$value)
{
echo
$array[$key]
=
$value
.
'...';
}
while
(list($key)
=
each($array))
{
$array[$key]
=
$array[$key]
.
'...';
}
Q3: PHP 获取网页中用户输入的数据的函数是什么?
index.html //提交数据\x0d\x0a \x0d\x0a \x0d\x0a \x0d\x0a\x0d\x0a\x0d\x0aget.php//获取数据\x0d\x0a if(isset($_POST["sub"]{ //如果提交了表单\x0d\x0a $data=$_POST["data"]; //将传递过来的数据赋给$data\x0d\x0a echo $data; //输出获得的数据\x0d\x0a}
Q4: PHP语言,用户输入数据。然后显示计算结果。并且可以重复计算。
?php
$user_name = isset($_REQUEST['user_name']) ? trim($_REQUEST['user_name']) : '';
$where = "";
if(!empty($user_name)){
$where .= " and `user_name` = '{$user_name}'";
}
$sql = "select * from `user` where 1 = 1 ". $where;
?
input type="text" name="user_name" value="?php echo $user_name; ?" /
关于php中输入数据和php中输入语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






