Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过提交表单从URL中的数据库获取id?_Php_Mysql - Fatal编程技术网

Php 如何通过提交表单从URL中的数据库获取id?

Php 如何通过提交表单从URL中的数据库获取id?,php,mysql,Php,Mysql,问题是,我想从数据库中获取唯一的id,并希望创建一个这样的URL localhost/tes/index.php?id=12或其他什么,但我得到的是这样的URLlocalhost/tes/index.php?id=有人能帮我写第二篇文章吗,但我不知道该怎么办 <?php //////////////////////////// ////////////Kharcha Section //////////////////////////// $kid = 0;

问题是,我想从数据库中获取唯一的id,并希望创建一个这样的URL
localhost/tes/index.php?id=12
或其他什么,但我得到的是这样的URL
localhost/tes/index.php?id=
有人能帮我写第二篇文章吗,但我不知道该怎么办

<?php
////////////////////////////
////////////Kharcha Section
////////////////////////////
        $kid = 0;
        if(isset($_POST['kharcha_btn'])){

        if(!empty( $_POST['karaya'] ) && !empty( $_POST['custom'] ) && !empty( $_POST['store-fees'] ) 
            && !empty( $_POST['market-fees'] ) && !empty( $_POST['commision'] ) && !empty( $_POST['mazdoori'] )
            && !empty( $_POST['wapsi-khracha'] ) && !empty( $_POST['munshiyana'] ) && !empty( $_POST['daktar'] )
            && !empty( $_POST['kham-bekri'] ) && !empty( $_POST['jumla_kharch'] ) && !empty( $_POST['pukhta-bekri'] )){ 

            $karaya = intval($_POST['karaya']);
            $custom = intval($_POST['custom']);
            $storeFees = intval($_POST['store-fees']);
            $marketFees = intval($_POST['market-fees']);
            $commision = intval($_POST['commision']);
            $mazdoori = intval($_POST['mazdoori']);
            $wapsiKharcha = intval($_POST['wapsi-khracha']);
            $munshiyana = intval($_POST['munshiyana']);
            $daktar = intval($_POST['daktar']);
            $khamBekri = intval($_POST['kham-bekri']);
            $jumlaKharch = intval($_POST['jumla_kharch']);
            $pukhtaBekri = intval($_POST['pukhta-bekri']);

            $qry = "INSERT INTO `kharcha`(`KharchaId`
                                        , `Karaya`
                                        , `Custom`
                                        , `StoreFees`
                                        , `MarketFees`
                                        , `Comission`
                                        , `Mazdoori`
                                        , `WapsiKharcha`
                                        , `Munshiana`
                                        , `Daktaar`
                                        , `KhaamBekri`
                                        , `JumlaKharch`
                                        , `PukhtaBekri`) 
                                    VALUES ( null
                                            ,$karaya
                                            ,$custom
                                            ,$storeFees
                                            ,$marketFees
                                            ,$commision
                                            ,$mazdoori
                                            ,$wapsiKharcha
                                            ,$munshiyana
                                            ,$daktar
                                            ,$khamBekri
                                            ,$jumlaKharch
                                            ,$pukhtaBekri
                                            )";

            $result = mysql_query($qry) or die("error: ". mysql_error());
            $kharchaid = mysql_insert_id();
                echo "<p class='red-info'> Record Saved! </p>";
            }else{
                echo "<p class='red-info'>Please enter all the fields correctly! </p>";
            }// end of if-statement

    }// end of kharcha section
?>
<form action="gotka.php?kid<?php echo $kharchaid; ?>" method="POST">
<fieldset style="padding-left: 2px; padding-right: 2px; padding-top:0px; ">
       <legend><span class="urdu20">خرچہ سیکشن</span></legend>

            <p class="abc"> 
                  <input class="toAdd" type="text" name="karaya" id="karaya" size="17" />
                  <label for="karaya"><span class="urdu20">کرایہ:</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="custom" id="custom" size="17" />
                  <label for="custom"><span class="urdu20">کسٹم:</span></label>

            </p>

            <p class="abc"> 
                  <input class="toAdd" type="text" name="store-fees" id="store-fees" size="12" />
                  <label for="store-fees"><span class="urdu20">سٹور فیس:</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="market-fees" id="market-fees" size="10" />
                  <label for="market-fees"><span class="urdu20">مارکیٹ فیس:</span></label>

            </p>
            <p class="abc" > 
                  <select class="toAdd" name="commision" id="commision" style="margin-right: 10px;">
                              <option value="7">--- 7% ---</option>
                              <option value="8">--- 8% ---</option>
                              <option value="9">--- 9% ---</option>      
                  </select>

                  <label for="commision" style="margin-right: 30px;"><span class="urdu20">کمیشن :</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="mazdoori" id="mazdoori" size="15" />
                  <label for="mazdoori"><span class="urdu20">مزدوری:</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="wapsi-khracha" id="wapsi-khracha" size="11" />
                  <label for="wapsi-khracha"><span class="urdu20">واپسی خرچہ:</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="munshiyana" id="munshiyana" size="14" />
                  <label for="munshiyana"><span class="urdu20">منشیانہ:</span></label>

            </p>
            <p class="abc"> 
                  <input class="toAdd" type="text" name="daktar" id="daktar" size="16" />
                  <label for="daktar"><span class="urdu20">ڈاکتار:</span></label>

            </p>
            <p class="abc"> 
                  <input type="text" name="kham-bekri" id="kham-bekri" size="12" />
                  <label for="kham-bekri"><span class="urdu20">خام بیکری:</span></label>

            </p>

            <p class="abc"> 
                  <input type="text" name="jumla_kharch" id="jumla_kharch"  size="10" />
                  <label for="jumla_kharch"><span class="urdu20">جملہ خرچ:</span></label>

            </p>

            <p class="abc">
                  <input type="text" name="pukhta-bekri" id="pukhta-bekri" size="10" />
                  <label for="pukhta-bekri"><span class="urdu20">پختہ بیکری:</span></label>

            </p>

            <p class="abc">
                  <input type="submit" name="kharcha_btn" id="kharcha_btn" value="Save"/>
            </p>
      </fieldset>
</form>


使用
$\u GET
而不是
$\u POST
从URL发送和读取变量。

使用
$\u GET
而不是
$\u POST
从URL发送和读取变量。

使用
$\u GET
而不是
$\u POST
从URL发送和读取变量。

使用<
$\u GET
而不是
$\u POST
,用于从URL发送和读取变量。

$\u POST将不包含URL中的值。如何使用GET方法它将在URL中发送整个信息?选择要通过$\u GET super global发送的特定数据(id),并通过$\u POST super global发送其余数据。像这样?您需要为该值指定一个名称:$\u POST将不包含URL中的值。如何使用GET方法?它将在URL中发送整个信息?选择要通过$\u GET super global发送的特定数据(id),并通过$\u POST super global发送其余数据。像这样吗?您需要为该值指定一个名称:$\u POST将不包含URL中的值。如何使用GET方法?它将在URL中发送整个信息?选择要通过$\u GET super global发送的特定数据(id),并通过$\u POST super global发送其余数据。像这样吗?您需要为该值指定一个名称:$\u POST将不包含URL中的值。如何使用GET方法?它将在URL中发送整个信息?选择要通过$\u GET super global发送的特定数据(id),并通过$\u POST super global发送其余数据。像这样吗?您需要为该值命名:理想情况下,您应该将值放在引号内。也就是说,
值(null,“$karaya”、“$custom”…
Bro实际上成功地输入了数据,但主要问题是我想从URL中的数据库中获取该表的id,但我没有获取该id,不知道问题出在哪里……好吧。实际上,您遗漏了
标题(“gotka.php?kid=$kharchaid”)的
位置:
它发布在下面,这是一个问题。我也给出了这一点,但有一个错误警告:无法修改标题信息-标题已由发送(输出从G:\xampp\htdoc开始)。另外,您应该将您的值放在引号内。即
值(null,$karaya',$custom'..
Bro实际上成功地输入了数据,但主要问题是我想从URL中的数据库中获取此表的id,但我没有获取。问题是什么……好的。实际上您遗漏了
头的
位置:
(“gotka.php?kid=$khachaid”);
它发布在下面,这是一个问题。我也给出了这一点,但有一个错误警告:无法修改标题信息-标题已由发送(输出从G:\xampp\htdoc开始)。另外,您应该将您的值放在引号内。即
值(null,$karaya',$custom'..
Bro实际上成功地输入了数据,但主要问题是我想从URL中的数据库中获取此表的id,但我没有获取。问题是什么……好的。实际上您遗漏了
头的
位置:
(“gotka.php?kid=$khachaid”);
它发布在下面,这是一个问题。我也给出了这一点,但有一个错误警告:无法修改标题信息-标题已由发送(输出从G:\xampp\htdoc开始)。另外,您应该将您的值放在引号内。即
值(null,$karaya',$custom'..
Bro实际上成功地输入了数据,但主要问题是我想从URL中的数据库中获取此表的id,但我没有获取。问题是什么……好的。实际上您遗漏了
头的
位置:
(“gotka.php?kid=$khachaid”);
它发布在下面,这是一个问题。我也给出了这个问题,但有一个错误警告:无法修改标题信息-标题已由发送(输出从G:\xampp\htdocs开始)