我目前坚持如何读取数据库的内容并将它们转换为字符串。我的数据库中有一些 varchar 值,我想做的是创建一个 PHP 文件,在其中我使用 MySQL 选择列出数据库的内容(我知道如何执行此操作),然后将它们转换为字符串,以便我可以将它们存储为用于执行附加过程的变量。我不确定如何将它们转换为字符串(即使在尝试研究它之后)。
问问题
84 次
2 回答
1
返回的值是varmysql_fetch_array()
类型。意味着它们不是特定类型。您可以直接将它们用作字符串。看看这个教程。
于 2012-12-20T02:30:05.637 回答
0
$objStmt = $this->objDb->prepare("
SELECT
t.columnOne,
t.columnTwo
FROM
tblTable AS t
WHERE
t.someColumn = 1);
");
$objStmt->execute();
$objStmt->bind_result($strCol1, $strCol2);
while ($objRow = $objStmt->fetch()) {
/*
* at this point, the two values can be treated
* as strings, even if they are numeric
*/
[...do something with $strCol1 and $strCol2...]
}
于 2012-12-20T02:44:01.937 回答