我想將某個字段插入到數據庫中,但它只能與整數一起使用。我將字段切換爲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