duanba4254 2014-05-11 18:35
浏览 32
已采纳

需要使用php将字符串插入mysql

I have such a table:

...| country | visa | remarks |..

"country" row is already prefilled, now i need to insert string like this:

Afghanistan@Visa required@,

Albania@Visa not required@90 days,

Antigua and Barbuda@Visa not required@,

Bangladesh@Visa on arrival@30 days. Conditions apply.,

into the table.

Can anyone advice me the best way to do this?

Tnx a lot!

  • 写回答

1条回答 默认 最新

  • doubi4531 2014-05-11 19:02
    关注

    You can split a string with the command

    explode
    

    If I understood your question right, you want sth. like this:

    <?php
        $country = array(
            "Afghanistan@Visa required@",
            "Albania@Visa not required@90 days","Antigua and Barbuda@Visa not required@",
             "Bangladesh@Visa on arrival@30 days. Conditions apply."
        );
    
        foreach($country as $string){
            $data = explode("@",$string);
    
            mysqli_query($connection,"UPDATE tbl_name SET visa = '" . $data[1] . "' WHERE country = '" . $data[0] . "'");
            mysqli_query($connection,"UPDATE tbl_name SET remarks = '" . $data[2] . "' WHERE country = '" . $data[0] . "'");
    
        }
    
    ?>
    

    by the way, these are really PHP basics. Maybe you should try a tutorial like this one:

    w3schools PHP tutorial

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥120 计算机网络的新校区组网设计
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据
  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?