我是第一次接触PHP和MySQL。我有一个名为MatchingNumbers的varchar(255)列,其中包含数字,比如11111,22222,33333。这些数字是手动输入的。另一方面,11111也是行中包含其他数据的mediumint(8)。现在我想把这些数字从varchar转换成mediumint,然后按行显示它们。
number shape weight height MatchingNumbers
00000 X 10 10 11111,22222,33333 Click to view Matching numbers
11111 X 10 10 现在,当我点击“点击查看匹配的数字”按钮时,我想要
11111 X 10 10
22222 X 10 10
33333 X 10 10 每行列出一个。这个是可能的吗?
这是我想的代码,但不确定。
$number = ctype_digit($_GET['number']) ? $_GET['number'] : "";
$lines = mysql_query("SELECT * FROM [table] WHERE Number=\"$number\"");以及如何将字符串更改为数字?
发布于 2015-11-16 14:24:15
尝尝这个
$number = isset($_GET['number']) ? (int)$_GET['number'] : "";https://stackoverflow.com/questions/33643704
复制相似问题