2016-09-21 74 views
2

我在這裏遇到了一些問題。我想做出一個字符串,是一個變量,如何使字符串/數據庫變成一個變量

$query = mysql_query("SELECT * FROM users Where username = 'fahmi'"); 
$result = mysql_fetch_array($query); 

結果數組的是 - $result['data']="$a"

$a = "This is a Result 1" ; 
$b = "This is a Result 2" ; 
$c = "This is a Result 3" ; 

$final = $result['data']; 
echo $final; 

,當我跑這個代碼,結果是$a,但我想結果是"This is a result 1",請大家幫忙我,謝謝...

+1

看起來像你可能想要[變量變量](http://php.net/manual/en/language.variables.variable.php) –

+3

只需從'$ a'中刪除雙引號,如:'$ result [ 'data'] = $ a','$ a'是一個變量,因此您不需要使用這些''', –

+1

@FrayneKonok從我的理解中可以看出'$ a'存儲在數據庫中,提交者需要這些數據字段來確定要使用哪個變量 –

回答

1

如果你想變的變量就可以實現這樣說:

$$a = "This is a Result 1" ; 
$$b = "This is a Result 2" ; 
$$c = "This is a Result 3" ; 
相關問題