php mysql 数据库选择

标签: MySQL PHP
发布时间: 2017/1/9 21:39:07
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我要一些变量从数据库中检索说就是短信的收件人的手机号码。当我试着将它作为服务参数传递时得到 stdClass 对象 ()......我是如何通过它的?请任何一个吗?

示例代码︰

$sql = "SELECT msisdn FROM customer WHERE id = 5";


$result1 = mysqli_query($conn, $sql);
$resultarr = mysqli_fetch_assoc($result1);



        $mobilenumber = $resultarr;
        $message = $_POST['Message'];

        $serviceArguments = array(
                "mobilenumber" => $mobilenumber,
                "message" => $message
        );

        $client = new SoapClient("http://52.38.60.160:8080/smsengine/smsws?WSDL");

        $result = $client->process($serviceArguments);

        return $result;

解决方法 1:

mysqli_fetch_assoc 。作为一个关联数组提取结果行

若要获取移动数字形式 $resultarr 你需要

$resultarr = mysqli_fetch_assoc($result1);// fetch data
$mobilenumber=$resultarr['msisdn'];// get mobile number from array
赞助商