php

WBOY
풀어 주다: 2016-06-13 13:36:41
원래의
1465명이 탐색했습니다.

php求助
include "mysql.inc.php";
session_start();
echo "

";
echo "";
echo "";
echo "
航班信息:";
echo $_SESSION["_flight"]."   ";
echo $_SESSION["_from"]."-";
echo $_SESSION["_to"]."   ";
echo $_SESSION["_date"]."   ";
echo $_SESSION["_takeoff"]."-";
echo $_SESSION["_arrive"]."   ";
echo $_SESSION["_company"]."   ";
echo $_SESSION["_cabin"]."   ";
echo $_SESSION["_price"]."   ";
echo "
";
echo "乘客姓名:".$_POST[name]."
";
echo "身份证号:".$_POST[idnum]."
";
echo "联系人姓名:".$_POST[contact]."
";
echo "联系电话:".$_POST[phone]."
";

?>

      



if($submit2){
$sql="insert into psgrinfo values ('','$_POST[name]','$_POST[idnum]')";
mysql_query($sql);
// header("Location:ordering.php");
}

?>

问题是写入数据库时,能够写入,第一字段为自动添加,但是后面两个字段都是空的,之前乘客姓名那$_POST[name]输出是没有问题的,求解决办法

------解决方案--------------------
引用




if($submit2){

------解决方案--------------------
楼主这个问题是程序逻辑错误,建议把获取的值暂存到变量里
------解决方案--------------------
表单提交一次数据插入数据库一次。这还能怎么办?当插入之后做跳转,需要在填写表单一次重新填写(做新的数据了)或者跳转到别的页面,看你的业务啊。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿