這是我的PHP/MySQL的腳本:變量在括號 - PHP編碼問題
{$myvariable}
這是個好主意:
<?php
mysql_connect('localhost', 'root', 'test') or die (mysql_error());
mysql_select_db('info1') or die (mysql_error());
$result = mysql_query("SELECT * from automobiles");
//Table starting tag and header cells
while($row = mysql_fetch_array($result)){
//Display the results in different cells
echo "<dd><dl><img src=' " . $row['image'] . " '>" . $row['manufacturer'] ." " . $row['model'] . "</dd></dl>";
echo "<dd><dl>" . $row['carinfo'] . "</dd></dl>";
}
//Table closing tag
echo "</table>";
?>
然而,就如果我這樣做了它的工作用大括號代碼變量,或者如下:
echo " . $row['variable']. "
任何幫助表示讚賞,謝謝!
+1會說同樣的事情,我看到2個新的答案:P – 2011-08-24 17:16:21
要添加一些信息:請記住,「內聯」變量只有在你的字符串分隔符是雙引號(即''「 '')。包含單引號(''')的字符串將不會被處理(即沒有變量或轉義字符將被替換) –
@Martin - 已添加該方面 – Neal