当前位置:澳门新葡亰登入 > 澳门新葡亰平台游戏 > 现在我们从数据库读取数据已经没有太多困难了

现在我们从数据库读取数据已经没有太多困难了

文章作者:澳门新葡亰平台游戏 上传时间:2020-05-01

四、 向服务器发送数据

于今大家从数据库读取数据已经远非太多费力了。但是怎么反过来向数据库发送数据呢?其实那不是PHP的主题材料。

首荐,大家创制三个包罗轻巧表格的网页。

$#@60;html$#@62;$#@60;body$#@62;$#@60;form method="post" action="$#@60;?php echo $PATH_INFO?$#@62;"$#@62;名:$#@60;input type="Text" name="first"$#@62;$#@60;br$#@62;姓:$#@60;input type="Text" name="last"$#@62;$#@60;br$#@62;住址:$#@60;input type="Text" name="address"$#@62;$#@60;br$#@62;职位:$#@60;input type="Text" name="position"$#@62;$#@60;br$#@62;$#@60;input type="Submit" name="submit" value="输入音讯"$#@62;$#@60;/form$#@62;$#@60;/body$#@62;$#@60;/html$#@62;

平等要精心$PATH_INFO的用法。就象笔者在第一课里讲到的,您能够在HTML代码中的率性地方应用PHP。您也会小心到,表格中的每五个要素都对应着数据库中的八个字段。这种对应关系而不是必需的,这么做只是越来越直观一些,便于您今后精晓这几个代码。

还要小心的是,小编在Submit按键中参加了name属性。那样自身在程序中得以试探$submit变量是还是不是留存。于是,当网页被再度调用时,作者就能够分晓调用页面时是不是早就填写了报表。

本人应当建议,您不自然要把地方的网页内容写到PHP程序中,再返过来调用程序本人。您完全能够把展现表格的网页和拍卖表格的前后相继分别放在八个网页、多个网页依旧越来越多网页中,悉听尊便。放在一个文件中只是能够使内容更加的紧密而已。

那好,大家明日投入一些代码,来检查客户在表格中输入的剧情。笔者会把用$HTTP_POST_VA昂CoraS把具有查询参数变量都展示出来,那只但是是为着验证PHP确实把装有变量都传给了前后相继。这种艺术是叁个很有用的调治花招。假若你要想看整个的变量,能够用$GLOBALS。

$#@60;html$#@62;$#@60;body$#@62;$#@60;?phpif ($submit卡塔尔 {// 管理表格输入while (list($name, $value卡塔尔(قطر‎ = each($HTTP_POST_VARS)) {echo "$name = $value$#@60;br$#@62;/n";}} else{// 展现表格?$#@62;$#@60;form method="post" action="$#@60;?php echo $PATH_INFO?$#@62;"$#@62;名:$#@60;input type="Text" name="first"$#@62;$#@60;br$#@62;姓:$#@60;input type="Text" name="last"$#@62;$#@60;br$#@62;住址:$#@60;input type="Text" name="address"$#@62;$#@60;br$#@62;职位:$#@60;input type="Text" name="position"$#@62;$#@60;br$#@62;$#@60;input type="Submit" name="submit" value="输入音信"$#@62;$#@60;/form$#@62;$#@60;?php} // end if,if结束?$#@62;$#@60;/body$#@62;$#@60;/html$#@62;

程序现在运作如常,那大家以后就能够取到表格输入的内容,并把它们发送给数据库。

$#@60;html$#@62;$#@60;body$#@62;$#@60;?phpif ($submit卡塔尔国 {// 管理表格输入$db = mysql_connect("localhost", "root");mysql_select_db("mydb",$db);$sql = "INSERT INTO employees (first,last,address,position)VALUES ($first,$last,$address,$position)";$result = mysql_query($sql);echo "Thank you! Information entered./n";} else{// 呈现表格内容?$#@62;$#@60;form method="post" action="$#@60;?php echo $PATH_INFO?$#@62;"$#@62;名:$#澳门新葡亰平台游戏,@60;input type="Text" name="first"$#@62;$#@60;br$#@62;姓:$#@60;input type="Text" name="last"$#@62;$#@60;br$#@62;住址:$#@60;input type="Text" name="address"$#@62;$#@60;br$#@62;职位:$#@60;input type="Text" name="position"$#@62;$#@60;br$#@62;$#@60;input type="Submit" name="submit" value="输入音信"$#@62;$#@60;/form$#@62;$#@60;?php} // end if,if结束?$#@62;$#@60;/body$#@62;$#@60;/html$#@62;

您以往已经向数据库中插入数据了。可是还或许有多数康健的做事要做。假诺客商并未有填写某一栏如何是好?在须要填写数字的地点填了文字咋办?大概填错了如何是好?别顾忌。大家一步一步来。

本文由澳门新葡亰登入发布于澳门新葡亰平台游戏,转载请注明出处:现在我们从数据库读取数据已经没有太多困难了

关键词: