我想從數據庫中獲取變量數據「$ b,$ d,$ f,$ h」,然後計算它。這裏是我的例子:如何從數據庫中檢索值?
<?php
$host="localhost";
$username="root";
$password="root";
$db_name="cbrteh"
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$b= mysql_query("SELECT bobot FROM atribut where id= 1");
($row = mysql_fetch_assoc($b));
$row["bobot"];
$d= mysql_query("SELECT bobot FROM atribut where id= 2");
($row = mysql_fetch_assoc($d));
$row["bobot"];
$f= mysql_query("SELECT bobot FROM atribut where id= 3");
($row = mysql_fetch_assoc($f));
$row["bobot"];
$h= mysql_query("SELECT bobot FROM atribut where id= 4");
($row4 = mysql_fetch_assoc($h));
$row["bobot"];
$calc = $b+$d+$f+$h;
echo $calc;
<?
數據庫中的值是50,50,50,50,但結果是22.爲什麼?
代碼和問題都是難以理解的混亂。縮進你的代碼,拼寫檢查你的文本,並描述你實際上想要完成的事情。 – geoffspear
請格式化您的代碼... –
您並未將值分配給您的變量 –