form表单提交后将字符串的值转换成int型及空值的处理 数据库中我把数据类型设置成了varchar,然后我在input中输入3,,经form表单提交后,echo (int)($_POST['字段名']),结果是0.如何能显示成int型的3? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是就是值为null时,能不能转换为int null? 还是就是string值为null时,能不能转换为int null? 不明白什么意思,form提交的跟数据库的设置什么关系啊?还有输入3打印是0应该是form的错误,不是数据类型的问题吧 1、这与数据库无关2、提交的是3,怎么也不会变成0测试例<?phpif($_SERVER['REQUEST_METHOD'] == "POST") { echo (int)($_POST['t']);}?><form method=post><input type=text name=t value='3'><input type=submit value=ok></form> <form method=post>for($i=3; $i < mysql_num_fields($result)-1; $i++){ <input type="text" value="'.$row[$i].'" name="chgvalue'.$i.'">}</form>echo (int)($_POST[$row['3']]); //result 0请问这是怎么回事? intval -- 获取变量的整数值<form method=post > //没有actionfor($i=3; $i < mysql_num_fields($result)-1; $i++){ <input type="text" value="'.$row[$i].'" name="chgvalue'.$i.'"> }</form>echo (int)($_POST[$row['3']]); //$row[3] echo (int)($_POST[$row['3']]); //result 0 ????echo (int)($_POST['chgvalue3']); 淘宝API开发,上传商品流程,跪求!!! 想弄一段跳转PHP代码 求助 各位老师帮忙 php读取中加入html乱码问题 关于编码的问题.大家都进来看下,谢谢了 php调用JS提问 错了错了,我今天问的不是数据同步的问题! 如何将英文和数字urlencode pecl安装VLD错误,求解救 大家看看这个,是php.ini的问题吗? mysql_fetch_array错误 谁能帮解释一下 mysql_fetch_object() 加入表格报错。求教!
2、提交的是3,怎么也不会变成0测试例
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {
echo (int)($_POST['t']);
}
?>
<form method=post>
<input type=text name=t value='3'>
<input type=submit value=ok>
</form>
for($i=3; $i < mysql_num_fields($result)-1; $i++)
{
<input type="text" value="'.$row[$i].'" name="chgvalue'.$i.'">
}
</form>echo (int)($_POST[$row['3']]); //result 0请问这是怎么回事?
for($i=3; $i < mysql_num_fields($result)-1; $i++)
{
<input type="text" value="'.$row[$i].'" name="chgvalue'.$i.'"> }
</form>echo (int)($_POST[$row['3']]); //$row[3]