【问题标题】:how insert mysql data in php for sending sms using Buk Sms Api如何在 php 中插入 mysql 数据以使用 Buk Sms Api 发送短信
【发布时间】:2014-04-17 13:54:30
【问题描述】:

我创建了一个项目,我们使用以下代码向用户发送短信:

<?php
$USERNAME = urlencode ('username');
$PASSWORD = urlencode ('password');
$TXT = urlencode ('test msg');
$PHONE = '7867564567';
$url = "http://bulksms.com:8080/WebSMS/SMSAPI.jsp?username=$USERNAME&password=$PASSWORD&sendername=ONLINE&mobileno=$PHONE&message=$TXT";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
?>

但我想从名为 Contactnumber 的 MySQL 数据库列中插入数字。我已经搜索但无法找到如何插入 MySQL 数据而不是要向其发送消息的数字。

重复一遍,我想使用 API 代码向用户发送短信,但我所有的联系电话都保存在我的数据库中,所以我想将数据库中的号码插入我的 URL。

【问题讨论】:

    标签: php mysql api http


    【解决方案1】:
    <?php
    if(isset($_POST["submit"])){
    $USERNAME = urlencode ('username');
    $PASSWORD = urlencode ('password');
    $message = $_POST["msg"];
    $TXT = urlencode ($message);
    $query = mysql_query("SELECT mobile from students") or die(mysql_error());
    while ($mob = mysql_fetch_array($query)){
    $PHONE.= "$mob[mobile],";
    }
    $url ="http://bulksms.com:8080/WebSMS/SMSAPI.jsp?username=$USERNAME&password=$PASSWORD&sendername=ONLINE&mobileno=$PHONE&message=$TXT";
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $curl_scraped_page = curl_exec($ch);
    curl_close($ch);
    echo $curl_scraped_page;
    }
    ?>
    

    【讨论】:

    • 欢迎来到 StackOverflow,Sujan。看起来这段代码可以帮助回答这个问题,但如果你也可以向任何试图学习如何做到这一点的人解释你在做什么,那就更好了。
    猜你喜欢
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多