Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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 命名参数PDO更新_Php_Mysql_Pdo_Named Parameters - Fatal编程技术网

Php 命名参数PDO更新

Php 命名参数PDO更新,php,mysql,pdo,named-parameters,Php,Mysql,Pdo,Named Parameters,我有JS代码,它由以下表单调用: //////////////// About Tab $(document).ready(function(){ $("form#FanDetail").submit(function() { // store the values from the form input box, then send via ajax below var bio = $('#bio').val(); var dob = $('#dob').val

我有JS代码,它由以下表单调用:

//////////////// About Tab
$(document).ready(function(){
    $("form#FanDetail").submit(function() {
    // store the values from the form input box, then send via ajax below
    var bio = $('#bio').val();
    var dob = $('#dob').val();
    var zip = $('#actualZip').val();
    var occup = $('#actualOccup').val();
    var fbkurl = $('#fbkurl').val();
    var twiturl = $('#twiturl').val();
    var phoNum = $('#phoNum').val();
    $.post(
            "../src/php/registration/about/submitvalues_about_tab.php",
            $("form#FanDetail").serialize(),
            function(){
                $('form#FanDetail').hide(function(){
                    $('div.success').fadeIn();
            });
          });
       return false;
    });
});
被js调用的Php代码:

**原始HTML代码**

<form method="post" id="FanDetail">
<textarea id="bio" name="fan_bio" cols="27" rows="3"></textarea><br />
<input id="dob" name="fan_dob" value="(e.g. 01/05/1965)" onFocus="clearText(this)" /><br />
<div class="ui-widget">
    <input id="zip" name="term" value="What is your Zipcode?" onFocus="clearText(this)" /><br />
    <input id="actualZip" type="hidden" name="actualzipval" value="" />
</div><!--ui-widget :: zip -->
    <div class="ui-widget">
    <input id="occup" type="text"  name="term2" value="e.g. Computer Programmer, etc" onFocus="clearText(this)" /><br />
    <input id="actualOccup" type="hidden" name="actualOccupval" value="" />
</div><!--ui-widget :: occup -->
<input id="fbkurl" type="text"  name="fan_fbk" value="e.g. SportsFan12" onFocus="clearText(this)" /><br />
<input id="twiturl" type="text"  name="fan_twit" value="e.g. AboutSports2012" onFocus="clearText(this)" /><br />
<input id="phoNum" type="text"  name="fan_pho" value="cell or home phone" onFocus="clearText(this)" /><br />
<input style="background-image:url('img/save.png');" type="submit" name="saveAbout" value="" id="submit" />
</form>
<div class="success" style="display:none;">Got it!</div>

*问题是,它仍然没有更新行,但它通过调用$sth->debugDumpParams;*它给了我上面的输出^^。这个回答有问题吗?请记住,try{}中的文件为空,没有写入错误。

简化此问题可能会帮助您获得更高质量的答案。添加了pastebin。如果你能帮忙,我会非常感激。你确定没有抛出异常吗?尝试错误日志$e->getMessage。如何输入硬编码的值?获取查询,在mysql中使用值运行它,如果需要的话。Catch block:catchPDOException$e中没有任何内容。
<form method="post" id="FanDetail">
<textarea id="bio" name="fan_bio" cols="27" rows="3"></textarea><br />
<input id="dob" name="fan_dob" value="(e.g. 01/05/1965)" onFocus="clearText(this)" /><br />
<div class="ui-widget">
    <input id="zip" name="term" value="What is your Zipcode?" onFocus="clearText(this)" /><br />
    <input id="actualZip" type="hidden" name="actualzipval" value="" />
</div><!--ui-widget :: zip -->
    <div class="ui-widget">
    <input id="occup" type="text"  name="term2" value="e.g. Computer Programmer, etc" onFocus="clearText(this)" /><br />
    <input id="actualOccup" type="hidden" name="actualOccupval" value="" />
</div><!--ui-widget :: occup -->
<input id="fbkurl" type="text"  name="fan_fbk" value="e.g. SportsFan12" onFocus="clearText(this)" /><br />
<input id="twiturl" type="text"  name="fan_twit" value="e.g. AboutSports2012" onFocus="clearText(this)" /><br />
<input id="phoNum" type="text"  name="fan_pho" value="cell or home phone" onFocus="clearText(this)" /><br />
<input style="background-image:url('img/save.png');" type="submit" name="saveAbout" value="" id="submit" />
</form>
<div class="success" style="display:none;">Got it!</div>
    Params:  8
    Key: Name: [7] :fanBio
    paramno=-1
    name=[7] ":fanBio"
    is_param=1
    param_type=2
    Key: Name: [7] :fanDob
    paramno=-1
    name=[7] ":fanDob"
    is_param=1
    param_type=2
    Key: Name: [7] :zipval
    paramno=-1
    name=[7] ":zipval"
    is_param=1
    param_type=2