我想将某个字段插入到数据库中,但它只能与整数一起使用。我将字段切换为varchar
和text
,但仍然无法工作。任何帮助,将不胜感激。未插入数据库的字符串php
我希望变量$r1="value"
尽快进入DB
case 'X':
$r1 = "X";
mysql_query("UPDATE test SET draw = draw + 1 WHERE id = '$test_id'");
mysql_query("INSERT INTO match_select (user_id, match_id, liga, home, away, result) SELECT '$username' AS user_id, '$test_id' AS match_id, '$liga' AS liga, home, away, $r1 AS result FROM test WHERE id='$test_id'");
break;
您的信息不足以回答您的查询。 –
你只是通过复制和粘贴你的答案而犯了一个小错误:http://stackoverflow.com/a/17181354/367456 - 而不是更好地照顾你正确采用示例代码。 – hakre
显然你没有。复制和粘贴你不会犯这样的错误。然而,你所做的是使用(更广泛的意义上的复制和粘贴)回答,而不完全理解代码。在使用代码之前,您需要阅读它,并且需要了解它所做的一切。为什么不礼貌?我只是在评论中指出了这个问题,这就是本网站的评论。 – hakre