Php 读取数据库内容,转换为字符串
我目前一直在研究如何读取数据库的内容并将其转换为字符串。我的数据库中有一些varchar值,我想做的是创建一个PHP文件,在其中我使用MySQL select列出数据库的内容(我知道如何做),然后将它们转换为字符串,这样我就可以将它们存储为变量,以执行其他处理。但我不知道如何将它们转换为字符串(即使在尝试研究之后)。mysql\u fetch\u array()返回的值属于var类型。这意味着它们不是特定类型的。您可以将它们直接用作字符串。看看这个教程Php 读取数据库内容,转换为字符串,php,mysql,database,Php,Mysql,Database,我目前一直在研究如何读取数据库的内容并将其转换为字符串。我的数据库中有一些varchar值,我想做的是创建一个PHP文件,在其中我使用MySQL select列出数据库的内容(我知道如何做),然后将它们转换为字符串,这样我就可以将它们存储为变量,以执行其他处理。但我不知道如何将它们转换为字符串(即使在尝试研究之后)。mysql\u fetch\u array()返回的值属于var类型。这意味着它们不是特定类型的。您可以将它们直接用作字符串。看看这个教程 你能回应你的查询吗?将“列出数据库的内容”
你能回应你的查询吗?将“列出数据库的内容”改为“提取内容!”我的部分用词不当欢迎来到SO sqhelpmurphy。请张贴你迄今为止的尝试,如果人们不得不猜测你在做什么,你可能不会得到答案!
$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...]
}