Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.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 未定义索引:模板\u id_Php_Ajax - Fatal编程技术网

Php 未定义索引:模板\u id

Php 未定义索引:模板\u id,php,ajax,Php,Ajax,我是karthik,在我的项目中我有一个问题,我在未定义索引时出错:template_id。我在网上搜索了更多内容,但我无法纠正这个问题。我在下面附上了我的代码,请指导我 if($fetquery["template_id"] == 5){ $query = mysql_query("SELECT * FROM ".$fetquery['table_name']." WHERE template_content_id = ".$fetquery['id'].""

我是karthik,在我的项目中我有一个问题,我在未定义索引时出错:template_id。我在网上搜索了更多内容,但我无法纠正这个问题。我在下面附上了我的代码,请指导我

if($fetquery["template_id"] == 5){

                $query = mysql_query("SELECT * FROM ".$fetquery['table_name']." WHERE template_content_id = ".$fetquery['id']."");

                $fetquery = mysql_fetch_array($query);

             ?>

             <!-- Template5-->

             <input type="hidden" name="template5" value="template5">

    <div class="fillContent" id="subscreen5">    

    <div class="mainTitle"> 

            <h3>Fill Content - Template E</h3> 

        </div>

        <input type="hidden" name="template5id" value="<?php echo $fetquery['temp5_id']; ?>">

        <div class="current-title">  

            <label>Main Title</label> <input type="text" class="fillTitleText" name="etemp5title"placeholder="Lorem Ipsum" value="<?php echo $fetquery['title']; ?>"><!--  <a href="#">Edit</a>  -->

        </div>

        <div class="section2"> 

            <div class="contentSecTitle">

                <h3>Banner Image</h3>

            </div>

            <div class="subSec">                

                <div class="subSec1">  

                    <div class="contentSec2Left">

                                  <input type="text" id="template5banner" value="<?php echo $fetquery['bannerimage']; ?>" class="upLoadText">

             <div class="fileUpload btn btn-primary">

                 <span class="uploadImage"></span> 

                 <input id="temp5_bannerimg" onchange="addtemplate5banner(this)" name="etemplate5bannerimg" type="file" class="upload" value="Browse">

             </div>

                    </div>

                    <div class="contentSecRight"> 

                    <input type="hidden" name="gettopImage" value="<?php echo $fetquery['bannerimage']; ?>">

                          <p class="imageView3"><img src="<?php echo $fetquery['bannerimage']; ?>" style="width:82px; height:82px;" id="changetemp5banner"><br><br>Current Image</p>

                         <!-- <p class="imageView4">filename.jpg</p>

                          <div class="deLete">

                                <a href="" onClick="removetemplate5banner()"></a>

                          </div> 
-->
                    </div>

                 </div>  

             </div> 

        </div>

        <div class="fillSec"> 

            <div class="contentSecTitle">

                <h3>Content</h3>

            </div> 

            <div class="current-textarea">  

                <div class="text-area">

                  <label>Description</label>  <textarea rows="4" name="etemp5desc" ><?php echo $fetquery['description']; ?></textarea>

                </div>



            </div> 

        </div> 

    </div>

    <?php 
}

    if($fetquery["template_id"] == 6){
        //echo "SELECT * FROM ".$fetquery['table_name']." WHERE template_content_id = ".$fetquery['id']."";
        $query = mysql_query("SELECT * FROM ".$fetquery['table_name']." WHERE template_content_id = ".$fetquery['id']."");

        $fetquery = mysql_fetch_array($query);

     ?>

    <!-- Template6-->

    <input type="hidden" name="template6" value="template6">

    <div class="fillContent" id="subscreen6">    

    <div class="mainTitle">

            <h3>Fill Content - Template F</h3> 

        </div>

        <input type="hidden" name="template6id" value="<?php echo $fetquery['temp6_id']; ?>">

        <div class="current-title"> 

            <label>Main Title</label> <input value="<?php echo $fetquery['title']; ?>" type="text" class="fillTitleText" name="etemplate6title" placeholder="Lorem Ipsum">  <!--<a href="#">Edit</a>  -->

        </div>

        <div class="section2">  

            <div class="contentSecTitle">

                <h3>Banner Image</h3>

            </div>

            <div class="subSec">                

                <div class="subSec1">  

                    <div class="contentSec2Left">

                                  <input type="text" id="template6banner" value="<?php echo $fetquery['bannerimage']; ?>" class="upLoadText">

             <div class="fileUpload btn btn-primary">

                 <span class="uploadImage"></span> 

                 <input id="temp6_bannerimg" onchange="addtemplate6banner(this)" name="template6bannerimg" type="file" class="upload" value="Browse">

             </div>

                    </div>

                    <div class="contentSecRight">

                    <input type="hidden" name="gettopImage" value="<?php echo $fetquery['bannerimage']; ?>"> 

                          <p class="imageView3"><img src="<?php echo $fetquery['bannerimage']; ?>" style="width:82px; height:82px;" id="changetemp6banner"><br><br>Current Image</p>

                         <!-- <p class="imageView4">filename.jpg</p>

                          <div class="deLete">

                                <a href="" onClick="removetemplate6banner()"></a>

                          </div> -->

                    </div>

                 </div>  

             </div> 

        </div>

        <div class="fillSec"> 

            <div class="contentSecTitle">

                <h3>Content</h3>

            </div> 

            <div class="current-textarea">  

                <div class="text-area">

                   <label>Desription</label>  <textarea rows="4" name="temp6desc"><?php echo $fetquery['description']; ?></textarea>

                </div>



            </div> 

        </div> 

        </div>

        <?php } ?>
if($fetquery[“模板id”]==5){
$query=mysql\u query(“从“$fetquery['table\u name']”中选择*”,其中template\u content\u id=“.$fetquery['id']”);
$fetquery=mysql\u fetch\u数组($query);
?>
填写内容-模板E
">

主标题在使用前尝试添加检查。同时检查是否定义了它。-

if (!empty($fetquery["template_id"]) && $fetquery["template_id"] == 5) { ...

请尝试打印($fetquery);
并检查数组
$fetquery
是否定义了索引
模板id
。我怀疑它可能没有正确定义。我检查了即将到来的数组([0]=>18[id]=>18[1]=>17[parentid]=>17[2]=>6[template\U id]=>6[3]=>karthik 2测试[linkname]=>karthik 2测试[4]=>模板6链接[表名]=>模板6链接[5]=>屏幕2[屏幕]=>屏幕2[6]=>2015-04-15[创建日期]=>2015-04-15)感谢您的回复sir@krishna。我知道何时返回
未定义索引。
。检查-…
如果变量不存在,则不会生成警告。这意味着空()本质上是简洁的等价于!isset($var)|$var==false。
。希望您能得到它。好的,谢谢您提供正确的信息,也很抱歉提供错误的信息。谢谢先生,我从您那里得到了解决方案…非常感谢