2012-12-20 2 views
0

Я сейчас зациклился на том, как читать содержимое базы данных и преобразовывать их в строку. У меня есть несколько значений varchar в моей базе данных, что я хочу сделать, это создать файл PHP, в котором я перечисляю содержимое базы данных с помощью MySQL select (я знаю, как это сделать), а затем преобразовываю их в строку, чтобы затем хранить их как переменные для выполнения дополнительных процессов. Я не уверен, как преобразовать их в строку (даже после попытки ее исследования).Прочитать содержимое базы данных, преобразовать в строку

+0

вы можете повторить ваши запросы? –

+0

заменить «перечислить содержимое базы данных» на «извлечь содержимое!». плохая формулировка с моей стороны – sqhelpmurphy

+1

Добро пожаловать в SO sqhelpmurphy. Пожалуйста, напишите, что вы пробовали до сих пор, если люди должны угадать, что вы делаете, вероятно, вы не получите ответа! –

ответ

1

Ценности, возвращаемые mysql_fetch_array(), имеют тип var. Означает, что они не имеют особого типа. Вы можете использовать их непосредственно в виде строки. Посмотрите на этот учебник.

MySql SELECT Statement

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...] 
} 
Смежные вопросы