首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql查询在字段中插入空值

问mysql查询在字段中插入空值
EN

Stack Overflow用户
提问于 2012-07-29 16:08:36
回答 1查看 206关注 0票数 0

即时通信使用php和mysql

php代码:

代码语言:javascript
复制
foreach($form1 as $value)
{ 

    if($value!='')
    {   
        echo $query="insert into group_mapping('mid','gid','client_id') values('$value','".$_REQUEST['gid']."','".$_REQUEST['userid']."');";
        mysql_query($query);
    }
}

当我手动运行查询时,它插入正确,但是使用php code值'client_id‘去(NULL),mid和gid插入正确。

没有mysql错误,我也尝试了回显查询,但它很好。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-29 16:24:02

尝试在您的脚本中添加一些调试信息,例如:此外,您不应该在行中使用echo:echo $query="insert....

代码语言:javascript
复制
<?
if($_REQUEST['gid']!=''&&$_REQUEST['userid']!='')
{
    foreach($form1 as $value)
    {
        if($value!=''))
        {
            $query="insert into group_mapping('mid','gid','client_id') values('$value','".$_REQUEST['gid']."','".$_REQUEST['userid']."');";
            if(mysql_query($query))
            {
                echo 'Query OK: '.$query.'<br>';
            }else{
                echo 'Query Problem: '.$query.'<br>';
                echo mysql_error().'<br>';
            }
        }else{
            echo 'Value is blank<br>';
        }
    }
}else{
    echo '$_REQUEST[gid] or $_REQUEST[userid] missing<br>';
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11707731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档