0

我目前坚持如何读取数据库的内容并将它们转换为字符串。我的数据库中有一些 varchar 值,我想做的是创建一个 PHP 文件,在其中我使用 MySQL 选择列出数据库的内容(我知道如何执行此操作),然后将它们转换为字符串,以便我可以将它们存储为用于执行附加过程的变量。我不确定如何将它们转换为字符串(即使在尝试研究它之后)。

4

2 回答 2

1

返回的值是varmysql_fetch_array()类型。意味着它们不是特定类型。您可以直接将它们用作字符串。看看这个教程。

MySql SELECT 语句

于 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 回答