2014-12-06 57 views
-7
$query11 = "select * from linkat_link where emailuser='$email2' or linkname='$domain_name2' "; 
$result11 = mysql_query("$query11"); 
while($addrow11=mysql_fetch_row($result11)){ 
$dyoon=$dyoon + $addrow11["12"]; 
} 
echo "$dyoon"; 

我有問題不工作升級我的服務器後到PHP 5.4注意:未定義的變量總在PHP 5.4

這在以前的版本中收集數

例如:在行

$addrow11["12"] = 12 
$addrow11["12"] = 23 
$dyoon = 35 
+1

這不是一個問題。 – 2014-12-06 19:02:42

+1

代碼中沒有'total'變量! – Rizier123 2014-12-06 19:03:10

+0

您的帖子中沒有「$ total」。如果你想用它們作爲參數,你也不需要引用變量。並且不推薦使用mysql_擴展名使用MySqli或PDO。 – Rangad 2014-12-06 19:03:44

回答

0

也許試試

echo $dyoon; 

代替

echo "$dyoon"; 

像Rangad在他/她的意見建議

還設置$ dyoon前while循環

$dyoon = 0; 
while($addrow11=mysql_fetch_row($result11)){ 
$dyoon=$dyoon + $addrow11["12"]; 
} 
echo $dyoon; 
+0

感謝DrSpy現在正在工作 – alkitbi 2014-12-07 08:23:28