首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上传数据后Mysql中的空字段

上传数据后Mysql中的空字段
EN

Stack Overflow用户
提问于 2014-05-04 21:15:08
回答 2查看 29关注 0票数 0

我从我的android应用程序上传数据到PHP文件,然后将其插入到Mysql数据库,我的问题是我购买了一个新的主机方案,当我在新的主机中配置一切时,我尝试从应用程序上传数据,它只在表中显示空白字段,我相信在PHP或android代码中没有问题,因为它在旧的主机上工作得很好。我试着改变编码,但同样的问题。

下面是PHP文件:

代码语言:javascript
复制
<?php 
$con = mysql_connect("HOST","USER","PASS");
if (!$con)
    {
    die('Could not Connect:'. mysql_error());
    }
mysql_select_db("TABLE",$con);


mysql_query ("INSERT INTO table (rep_desc,dateT) VALUES ('".$_REQUEST['report_Desc']."','".$_REQUEST['Date_Time']."')");

mysql_close($con);
?>

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2014-05-04 21:20:10

如果表中有任何auto_increment列,则返回

  1. 。最好检查它的auto_increment标志是否没有uncheck.
  2. Please,还要检查数据库字段的长度和您实际尝试插入的数据。
  3. 如果是UNIX系统,则所有请求变量、列、表的名称应该大小写正确。
票数 1
EN

Stack Overflow用户

发布于 2014-05-04 21:44:17

通过类似以下查询的方式获取所有表...

代码语言:javascript
复制
$sql = "SHOW TABLES FROM $dbname";
$result = mysql_query($sql);


if (!$result) {
    echo "DB Error, could not list tables\n";
    echo 'MySQL Error: ' . mysql_error();
    exit;
}

while ($row = mysql_fetch_row($result)) {
    echo "Table: {$row[0]}\n";
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23456681

复制
相关文章

相似问题

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