2016-10-18 6 views
1

は、mysqlの単一列のクエリ配列を別のPHP変数に分割する助けが必要です。単一の列の値を別のPHP変数に分割する

例:

ここに質問があります。正直なところ、とても簡単です。 しかし、私はすぐにアイデアが不足しています。

$string = "select Description from tblQuestion 
    where Employeeid = '$param'" 
    $query = $this->db->query($string); 
    $result = return $query->result_array(); 

btw、私はCodeigniterを使用しています。私はvar_dumpを試してみました。その結果は次のとおりです。

array(9) { [0]=> array(1) { ["Description"]=> string(5) "tidak" } [1]=> array(1) { ["Description"]=> string(5) "tidak" } [2]=> array(1) { ["Description"]=> string(5) "tidak" } [3]=> array(1) { ["Description"]=> string(5) "tidak" } [4]=> array(1) { ["Description"]=> string(5) "tidak" } [5]=> array(1) { ["Description"]=> string(5) "tidak" } [6]=> array(1) { ["Description"]=> string(5) "tidak" } [7]=> array(1) { ["Description"]=> string(5) "tidak" } [8]=> array(1) { ["Description"]=> string(5) "tidak" } } 

私はjson_encodeを使用しようとした結果が

[{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"},{"Description":"tidak"}] 

質問があるです。

このような配列のスタックをこのように異なる変数に変換するにはどうすればよいですか?

$var0 = "tidak"; 
$var1 = "tidak"; 
$var2 = "tidak"; 
$var3 = "tidak"; 

と上と上....事前に

感謝。

乾杯!

答えて

1

foreach($results as $key=>$val){ 
    $str = 'var'.$key; 
    $$str = $val['Description']; 
} 
echo $var0; 
+0

はJSONを使用することが可能である、などforeachループに結果を入れて、動的変数に値を代入...

サンプルコード? – mabbs

+0

'json_encode'関数を使用してPHP配列をjson形式に変換します。 – Naga

+0

json_encodeを使用しようとしましたが、質問が更新されました – mabbs

関連する問題