2016-07-19 20 views
2

私はデータベースから2つの列を引き出し、column1の値を変数名に、column2の値を変数の値に変換しようとしています。 このように:クエリ結果から値を変数と変数に変換する方法はありますか?

column1 |列2

value1 |値2

value3 | value4

The result should be: 
$value1 = "value2" 
$value3 = "value4" 
etc.. 

単一のクエリでこれを達成する方法はありますか?あなたは、PHPのコードでそれを達成することができます

+0

何のクエリはあなたがPHP側 – Ghost

+0

にそれを行う必要があるでしょう、それを行うことはできませんが(私達にあなたのDB接続コードがない示す場合username/pwd)と、通常はクエリを作成して結果を取得する方法を理解し、解決策を提供するためのコンテキストを理解しています。 – BeetleJuice

答えて

0

$クエリ= "テストFROM COL1、COL2を選択";

($結果= mysqli_query($ CONN、$クエリ)){

/* fetch associative array */ 
while ($row = mysqli_fetch_assoc($result)) { 
    ${$row['col1']} = $row['col2']; 
} 

echo $val1;  // Echos val2 
echo "<br />"; 
echo $val3;  // Echos val4 
/* free result set */ 
mysqli_free_result($result); 
関連する問題