[英]SQL Query, within php
我目前有一個查詢
$ query =“ SELECT * FROM路由ORDER BY
id
DESC LIMIT 8;”;
這一切都很棒。
我有表格列
id int(10)
name varchar(45)
base varchar(16)
econ int(6)
location varchar(12)
x int(2)
y int(2)
galaxy int(2)
planet int(2)
comment varchar(100)
ipaddress varchar(45)
並在頁面上調用此段php時,我將擁有另一個條目的econ,X,Y,Galaxy和Planet
然后我想顯示條目是數據庫(就像我現在所做的那樣),但是我想顯示不在數據庫中的新列,該新列將作為計算的輸出。成為
Sqrt(min. Economy) x ( 1 + Sqrt(Distance)/75 + Sqrt(Players)/10 )
Sqrt(88) x ( 1 + Sqrt(23)/75 + Sqrt(23)/10 ) = 15 cred./h
玩家是我頁面中已經可用的另一個變量
距離是2個星系的函數,除非它是2 x和y的函數,除非存在相同,然后是2個行星整數的函數
這是我談論的頁面..我將添加一個新按鈕進行比較..多數民眾贊成在新的功能,我想比較給定值和現有值。 http://www.teamdelta.byethost12.com/trade/postroute2.php
您可以像這樣在查詢中進行計算:
$query = "SELECT (Sqrt(min. Economy) x ( 1 + Sqrt(Distance)/75 + Sqrt(Players)/10 ) Sqrt(88) x ( 1 + Sqrt(23)/75 + Sqrt(23)/10 ) = 15 cred./h) as `Distance`, * FROM routes ORDER BY id DESC LIMIT 8;";
用於命名您的計算,以使其成為一列,並使用*獲得其他字段。
查詢后,您將結果存儲到數組中。 您可以解析數組,添加包含您編寫的計算的項目。 如果您想了解更多詳細信息,則應將數組放在此處
-
壩
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.