【发布时间】:2014-06-24 21:25:46
【问题描述】:
( ! ) 注意:未定义索引:第 165 行 C:\wamp\www\testlp\insert.php 中的临时文件
您好,这是我尝试发帖时遇到的错误
if (isset($_POST['numpro']) )
{
$post_count = count($_POST['numpro']);
for ($i=0;$i<$post_count;$i++)
{
if ($_POST['numpro'][$i] !="")
{
$numpro = mysql_real_escape_string($_POST['numpro'][$i]);
$prodesc = mysql_real_escape_string($_POST['prodesc'][$i]);
$tache = mysql_real_escape_string($_POST['tache'][$i]);
$prolieu = mysql_real_escape_string($_POST['prolieu'][$i]);
$tempsmo = ($_POST['temps'][$i]);
print_r($_POST);
$query = mysql_query("INSERT INTO projetstaches (prtDescription,prtLocation,prtTaskId,prtProjetNum,prtDate,prtTimeSheetId, prtTime) VALUES
( '$prodesc' ,'$prolieu', '$tache' ,'$numpro','$date1' ,'$timId', '$tempsmo' )", $connection );
}
}
}
这就是我制作临时文件的方式(这是 javascript,因为这是一个附加按钮)
$('#calculTempsdiv').append(
$( '<input id="temps' + counter + '" name="temps' + counter + '" type="number" size="10" min="0" max="24" value="0" step="any" onchange="checkField();" class="dynamic" onblur="autre();" onfocus="enter();"/>')
)
我该如何解决这个问题?
【问题讨论】:
-
@JohnConde 这不一样,因为我的是动态临时而不是静态的。这就是我问的原因。
-
一模一样。发生此错误仅出于一个原因。这是基本的 PHP 调试。
-
“我该如何解决这个问题?”使用正确的键名。
-
var_dump($_POST)会告诉你你的问题。
标签: javascript php post dynamic