0
嗨我得到以下错误 未定义指数:hname在C:\ TEMP \ 5Aug2010 \ job.php在线38如何解决未定义的索引错误?
发生在插入命令此错误 我使用
'".mysql_real_escape_string($_POST['hname'])."'
其中hname是在形式
如果我使用一个文本字段
'".mysql_real_escape_string((isset($_POST['hname'])))."'
然后错误会消失,但在数据库中显示空字段。
它仍然无法保存价值在db – 2010-08-12 10:08:54
@Pratik你需要显示你的mySQL查询。 – 2010-08-12 10:10:43
$ insert =“INSERT INTO jobs(hname,discription,url,adddate) VALUES('”。(!empty($ _ POST ['hname'])?mysql_real_escape_string($ _ POST ['hname']):null)。 “ ''”。nl2br(mysql_real_escape_string($ _ POST [ '详细描述']))。 “ ''”。mysql_real_escape_string((isset($ _ POST [ '链接']))) “ ''”。mysql_real_escape_string( $ ADDDATE) “')”。 $ add_jobs = mysql_query($ insert)或trigger_error(mysql_error()。$ insert); – 2010-08-12 10:11:31