請教一個問題 我的mobile = '' 這裡如何擷取從資料庫中查詢到的一個欄位

來源:互聯網
上載者:User
請教一個問題 我的mobile = '' 這裡如何擷取從資料庫中查詢到的一個欄位

一個傳送簡訊的程式
根據xingming_iD擷取一條資料,我如何把這條資料的其中一個手機的屬性賦值到mobile 後面

麻煩了

以下為源碼:

$con = mysql_connect("localhost","XXX","XXXX");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("sfsdb", $con);
$xingming_id=$_GET['xingming_id'];

$sql = "select * from sfsdbplayers where xingming_id='".$_GET['xingming_id']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}


?>






header("Content-Type: text/html; charset=UTF-8");


$flag = 0;
$params='';//要post的資料
$verify = rand(123456, 999999);//擷取隨機驗證碼

//以下資訊自己填以下
$mobile = '';(就是這裡 我如何把上面擷取到的手機號碼的欄位賦值到這裡,謝謝了)
$argv = array(
'name'=>'xxxxxxxxxxxxxxxxx', //必填參數。使用者帳號
'pwd'=>'xxxxxxxxxxxxxxxx', //必填參數。(web平台:基本資料中的介面密碼)
'content'=>'簡訊驗證碼為:'.$verify.',請勿將驗證碼提供給他人。', //必填參數。發送內容(1-500 個漢字)UTF-8編碼
'mobile'=>$mobile, //必填參數。手機號碼。多個以英文逗號隔開
'stime'=>'', //選擇性參數。發送時間,填寫時已填寫的時間發送,不填時為目前時間發送
'sign'=>'xxxxxx', //必填參數。使用者簽名。
'type'=>'pt', //必填參數。固定值 pt
'extno'=>'' //選擇性參數,擴充碼,使用者定義擴充碼,只能為數字
);
//print_r($argv);exit;
//構造要post的字串
//echo $argv['content'];
foreach ($argv as $key=>$value) {
if ($flag!=0) {
$params .= "&";
$flag = 1;
}
$params.= $key."="; $params.= urlencode($value);// urlencode($value);
$flag = 1;
}
$url = "http://web.duanxinwang.cc/asmx/smsservice.aspx?".$params; //提交的url地址
$con= substr( file_get_contents($url), 0, 1 ); //擷取資訊發送後的狀態

if($con == '0'){
echo "";
}else{
echo "";
}

?>


回複討論(解決方案)

你已經做出來了。你在model裡面寫一個方法,就是你擷取手機號的方法,然後在ctrl裡掉用這個方法$mobel= XXX; //model擷取

你已經做出來了。你在model裡面寫一個方法,就是你擷取手機號的方法,然後在ctrl裡掉用這個方法$mobel= XXX; //model擷取



能幫我寫下?
我是新手 不太會!
謝謝l

先要確認你的$row 是一維數組還是二維數組
如果是一維數組 就是$row['欄位'] 二維就是$row[0]['欄位'] ---$row[n]['欄位']

先要確認你的$row 是一維數組還是二維數組
如果是一維數組 就是$row['欄位'] 二維就是$row[0]['欄位'] ---$row[n]['欄位']



是一維數組,關鍵輸出的東西要在這裡顯示

$mobile = '輸出的東西必須在這裡顯示';

您意思是 $mobile = '$row['shoujihaoma']';
這不對啊!
麻煩了!


先要確認你的$row 是一維數組還是二維數組
如果是一維數組 就是$row['欄位'] 二維就是$row[0]['欄位'] ---$row[n]['欄位']



是一維數組,關鍵輸出的東西要在這裡顯示

$mobile = '輸出的東西必須在這裡顯示';

您意思是 $mobile = '$row['shoujihaoma']';
這不對啊!
麻煩了!



不要用單引號。。。
$mobile = $row['shoujihaoma'];



先要確認你的$row 是一維數組還是二維數組
如果是一維數組 就是$row['欄位'] 二維就是$row[0]['欄位'] ---$row[n]['欄位']



是一維數組,關鍵輸出的東西要在這裡顯示

$mobile = '輸出的東西必須在這裡顯示';

您意思是 $mobile = '$row['shoujihaoma']';
這不對啊!
麻煩了!



不要用單引號。。。
$mobile = $row['shoujihaoma'];



非常給力 用您的方法成功了
太給力了
請問為何要去掉外面的單引號?
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.