mysql_fetch_array($sql); ??
我們提供的服務(wù)有:網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、潼南ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的潼南網(wǎng)站制作公司
你這樣子寫是有很大問題的??!
正確的執(zhí)行:
$sql = '......';
// 連接到數(shù)據(jù)庫
$conn=mysql_connect(...);
// 設(shè)置編碼
mysql_query("SET NAMES utf8");
// 選擇數(shù)據(jù)庫
mysql_select_db("infosystem", $conn);
// 執(zhí)行sql查詢
$result= mysql_query($sql, $conn);
// 獲取查詢結(jié)果
$row=mysql_fetch_array($result);
// 取值
$total = $row[0];
你按照上面的流程改下代碼試試
從1到1000范圍內(nèi)隨機(jī)一個數(shù)字mt_rand(1,1000)
查詢下這個數(shù)字 在這個表中的aid存不存在
用while去判斷下
$aidarr = array();
while (count($aidarr )3)
{
$randnum = mt_rand(1,1000);
$sql = "select count(aid) from dede_addonproducts where aid=$randnum";
$aid = $db-query($sql);
if ($aid == 1)
{
$aidarr[] = $randnum;
}
}
這時候$aidarr還是數(shù)組不是字符串
然后用for 導(dǎo)入一下
for ($i=0;$icount($aidarr);$i++)
{
$str = implode(",",$aidarr[$i];)
}
這樣$str就是一個字符串
SELECT?t.id,
t.pro,
t.createdate,
(SELECT?cost
FROM?t_cost?x
WHERE?x.upd_date?=?(SELECT?max(x2.upd_date)
FROM?t_cost?x2
WHERE?t.createdate?=?x2.upd_date
and?x2.pro?=?t.pro)
and?x.pro?=?t.pro)
FROM?t_order?t;
訂單成本
結(jié)果
我建議還是用數(shù)組吧
$sql="SELECT B FROM WHERE B=4";
$sqla=mysql_query($sql);
$sqlaa=mysql_fetch_assoc($sqla);
$sqlaa['B']*你要的數(shù)字~
試試
select case(字段名 as int) from 表
吧,不過小數(shù)部分就丟失了(不是四舍五入)。
本文標(biāo)題:mysql怎么抽數(shù)值 mysql數(shù)據(jù)抽取
網(wǎng)頁路徑:http://www.rwnh.cn/article38/hicjpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、品牌網(wǎng)站設(shè)計、手機(jī)網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)