sql >> Databáze >  >> RDS >> Mysql

Jak získat hodnoty z databáze?

Řádek pod každým řetězcem dotazu je nesprávný

($row = mysql_fetch_assoc($b));
    $row["bobot"];

Protože výsledek nikde neukládáte. Správný způsob získání hodnot by měl být:

if(count($res=mysql_fetch_assoc($b))>0)$_b=$res[0]['bobot'];

(Pokud má vracený výsledek alespoň jeden řádek, vraťte hodnotu na $_b proměnná)

Pamatujte, že $b se používá k uložení výsledku dotazu, nikoli hodnoty, kterou z něj získáte.

Potom sečtete výsledky takto:$calc = $_b+$_d+$_f+$_h; a to je vše.



  1. Jak volat uloženou proceduru s referenčním kurzorem jako výstupním parametrem pomocí Spring?

  2. T-SQL:Jak vybrat hodnoty v seznamu hodnot, které NEJSOU V tabulce?

  3. Vyhledávací produkty MySQL s jejich atributy

  4. Může OCI_CONNECT způsobit ORA-01438:hodnotu větší, než je specifikovaná přesnost povolená pro tento sloupec?