php表单未提交数据库中的值

php表单未提交数据库中的值,php,mysql,html,Php,Mysql,Html,我制作了一个表单,有26个字段,包括6个图像。使用PHP语言,我使用输入类型submit提交表单,然后发布所有值,但数据库中的条目没有完成 它显示此错误:G:\xampp\tmp\php9506.tmp 在错误中,用PHP编写的数字是随机数,9506,每次我尝试提交表单时它都会发生变化 我的数据库和连接文件是正确的 可能的原因是什么 <?php include "header.php"; include "left.php"; $busi_cat = $_GET['mcatname

我制作了一个表单,有26个字段,包括6个图像。使用PHP语言,我使用输入类型submit提交表单,然后发布所有值,但数据库中的条目没有完成

它显示此错误:
G:\xampp\tmp\php9506.tmp

在错误中,用PHP编写的数字是随机数,
9506
,每次我尝试提交表单时它都会发生变化

我的数据库和连接文件是正确的

可能的原因是什么

<?php
 include "header.php";
 include "left.php";

 $busi_cat = $_GET['mcatname'];



 if(isset($_POST) && $_POST['add'] == "Add")
 {


extract($_POST);

 $adver_type = implode(',',$adver_type);
 echo $busi_cat = $_GET['mcatname'];

if ($_FILES["photo1"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }
        echo $source = $_FILES["photo1"]['tmp_name'];
        $photo1 = "images/client/".$_FILES["photo1"]['name'];

        if(move_uploaded_file($source, $photo1))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }

    if ($_FILES["photo2"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }

        $source = $_FILES["photo2"]['tmp_name'];
        $photo2 = "images/client/".$_FILES["photo2"]['name'];

        if(move_uploaded_file($source, $photo2))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }

    if ($_FILES["photo3"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }

        $source = $_FILES["photo3"]['tmp_name'];
        $photo3 = "images/client/".$_FILES["photo3"]['name'];

        if(move_uploaded_file($source, $photo3))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }

    if ($_FILES["photo4"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }

        $source = $_FILES["photo4"]['tmp_name'];
        $photo4 = "images/client/".$_FILES["photo4"]['name'];

        if(move_uploaded_file($source, $photo4))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }

    if ($_FILES["photo5"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }

        $source = $_FILES["photo5"]['tmp_name'];
        $photo5 = "images/client/".$_FILES["photo5"]['name'];

        if(move_uploaded_file($source, $photo5))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }

    if ($_FILES["photo6"]['tmp_name'] != "")
    {
        if(! file_exists("images/client"))
        {
        mkdir("images/client"); 
        }

        $source = $_FILES["photo6"]['tmp_name'];
        $photo6 = "images/client/".$_FILES["photo6"]['name'];

        if(move_uploaded_file($source, $photo6))
        {
            echo "image uploaded  succesfully"; 
        }
        else
        {
            echo "problem in uploading";    
        }
    }
    else
    {
        echo "please select a photo";   
    }




echo $query = "INSERT INTO register(busi_name, busi_cat, busi_scat, oth_busi_cat, addr, cont_per, phone, mobile, emailid, website, deal, keyword, message, adver_plan, photo1, photo2, photo3, photo4, photo5, photo6, status, full_page)VALUES('$busi_name', '$busi_cat', '$busi_scat', '$oth_busi_cat', '$addr', '$cont_per', '$phone', '$mobile', '$emailid', '$website', '$deal', '$keyword', '$message','$adver_type','$photo1','$photo2','$photo3','$photo4','$photo5','$photo6','0', '0')";
$res = mysql_query($query);
if($res)
    {
        $msg = "Your Business Added Successfully.";
    }
  }
   ?>

可能是您使用的是
$\u GET
而不是
$\u POST
。 试试
$\u POST['element name']

我认为问题出在功能上。

echo$query=“INSERT I…”

从这一行中删除
echo
。这是当您看到“随机数”时打印的内容

如果要打印查询(不推荐),请在
$query=“INSERT
行之后添加
echo$query;


另外,请使用和。

我想这是你毛衣的颜色,试着换一下,然后告诉我们!php提交代码?太长了。@atultyagi只需发布相关部分-如果人们想要更多,他们会要求提供更多细节:)@moonwave99这可能是毛衣的颜色,但有时是我领带的图案。所以对于OP来说,你的结果可能会有所不同。@Fluffeh不明白:)建议一个
$\u请求
会更好(两种方法都可以),但无论哪种方法,这都是一个评论而不是一个答案,我知道你很想帮忙,但是这里的人对没有答案的答案非常严格,如果这有意义的话。@YogiYogesh我也发布了代码。@atultyagi您正在使用$\u GET for busi\u cat。@YogiYogesh是的,但是当我使用$\u REQUEST时,它甚至没有插入值。删除提取行。这可能是造成问题的原因。下一版本的PHP MySQL库。看见