Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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
mysql之前的输出与Phpmyadmin中处理的更新不同_Php_Mysql_String_Phpmyadmin - Fatal编程技术网

mysql之前的输出与Phpmyadmin中处理的更新不同

mysql之前的输出与Phpmyadmin中处理的更新不同,php,mysql,string,phpmyadmin,Php,Mysql,String,Phpmyadmin,回音10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (我想要的!) mysql记录显示 999999999999999999999999999999999999999999999999999999999999999999 mysql字段设置为var

回音10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (我想要的!)

mysql记录显示 999999999999999999999999999999999999999999999999999999999999999999


mysql字段设置为varchar(100)

将$newValue括在单引号中“{$newValue}”

在$newValue周围添加引号,因为它是一个varchar字段

mysql_query("UPDATE table SET $fieldVariable = $newValue WHERE userID  = '".$_SESSION['userID']."' ")or die("Query failed:".mysql_error());

varchar,在这种情况下,您可能应该在insert语句中的“$newValue”周围加引号..解决了-速度快(3分钟)且准确。(我只是用双引号仔细检查了一下,应该在单曲中记录下来。。我的新手错误,再次感谢你。我怎么给你一个分数并将其标记为已解决???@亚当:评论不能接受,只有“答案”。我将其添加为答案,你现在可以接受:-)edit://wow,太快了,谢谢;-)
mysql_query("UPDATE table SET $fieldVariable = $newValue WHERE userID  = '".$_SESSION['userID']."' ")or die("Query failed:".mysql_error());
mysql_query("UPDATE table SET $fieldVariable = '$newValue' WHERE userID  = '".$_SESSION['userID']."' ")or die("Query failed:".mysql_error());