我有几句话.我必须选择包含6个以上单词的句子.然后将它们插入数据库.

require_once 'conf/conf.php';

$text = " Poetry. Do you read poetry while flying? Many people find it relaxing to read on long flights. Poetry can be divided into several genres, or categories. ";

$sentences = explode(".", $text);

foreach ($sentences as $sentence) {

if (count(preg_split('/\s+/', $sentence)) > 6) {

$save = $sentence. ".";

$sql = mysql_query("INSERT INTO tb_name VALUES('','$save')");

}

}

?>

结果只是插入数据库=>中的第二句话. ‘你在飞行时读诗吗?许多人发现在长途飞行中阅读很轻松.而第三句也应该插入.请帮助我,谢谢:)

解决方法:

这是您要寻找的解决方案.您不能添加多行,因为您的ID值未指定,这是表的关键.由于要将句子添加到同一行,因此需要执行一个查询.

$text = " Poetry. Do you read poetry while flying? Many people find it relaxing to read on long flights. Poetry can be divided into several genres, or categories. ";

$sentences = explode(".", $text); $save = array();

foreach ($sentences as $sentence) {

if (count(preg_split('/\s+/', $sentence)) > 6) {

$save[] = $sentence. ".";

}

}

if( count( $save) > 0) {

$sql = mysql_query("INSERT INTO tb_name VALUES('','" . implode( ' ', $save) . "')");

}

现在,两个句子将插入到数据库的同一行中,并以空格分隔.如果将第一个参数修改为implode(),则可以更改它们的分隔符.

生成的查询是这样的:

INSERT INTO tb_name VALUES('',' Do you read poetry while flying? Many people find it relaxing to read on long flights. Poetry can be divided into several genres, or categories.')

标签:mysql,php

来源: https://codeday.me/bug/20191101/1981472.html

php无法将值传入数据库,PHP-无法将句子插入数据库相关推荐

  1. mysql数据库插入datetime_往MySQL数据库datetime类型字段中插入数据库的当前时间

    代码: StringBuilder sb = new StringBuilder(); sb.append(" insert into uosdetailfile ("); sb. ...

  2. php 判断是否有相同的ID,如果有就修改数据库字段,没有就插入数据库字段

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. php代码 <?phpheader("Content-Type:text/html;chars ...

  3. java jtable 添加数据库_java-将jTable中的数据插入数据库

    我试图将一些JTable数据保存到数据库中:我的代码是这样的: public void save(){ String invSL = new Mixed_Calculation().invoice_S ...

  4. php读取txt插入数据库,PHP读取TXT文件插入数据库

    回复讨论(解决方案) $data = '11.txt';$fp = fopen($data, 'r');while($r = fgets($fp)) { $t = join("','&quo ...

  5. 数据库架构(一) 插入数据库

    数据库设计的三大范式 第一范式:原子性 比如地址:省市区小区门牌号,分成多个字段,省字段,市字段,区字段,街道小区详情字段 第二范式:唯一性 比如多条数据总要用id这样唯一的主键字段 第三范式:避免冗 ...

  6. php添加用户信息进入数据库,dedecms用户将信息插入数据库

    //生成文章的ID $arcID = GetIndexKey($arcrank,$typeid,$sortrank,$channelid,$senddate,$adminid); $query1 = ...

  7. python创建数组放入矩阵_python创建数组并存入数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  8. MyBatis 插入数据库返回主键

    最近在搞一个电商系统中由于业务需求,需要在插入一条产品信息后返回产品Id,刚开始遇到一些坑,这里做下笔记,以防今后忘记. 类似下面这段代码一样获取插入后的主键 User user = new User ...

  9. 服务器网站数据库如何保存,服务器怎么保存数据库

    服务器怎么保存数据库 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华为云数据 ...

最新文章

  1. Keras TensorFlow教程:使用自己的数据集进行训练
  2. Java泛型使用需要小心
  3. ExtJs自学教程(1):一切从API開始
  4. Mysql创建修改删除-表
  5. 问答:双总线并机,可以使用不同品牌的ups吗?
  6. 【学习笔记】有向无环图上的DP
  7. C++vector进行局部排序
  8. OS- -文件系统(二)
  9. postman提取返回值_postman提取返回值
  10. 计算机实训大纲,计算机专业实训大纲
  11. 手动制造报错_Windows 10驱动更新调整:不再自动安装“手动”驱动更新
  12. 客观真实的数据为何揭不开真相?
  13. 如何用Latex写一篇小论文
  14. 煲耳机,看到一篇文章分享下
  15. Python 开发桌面应用居然如此简单
  16. 思维导图:从Xmind到docsify博客
  17. 适合旅游时住的各地旅馆 超级便宜,绝对实用,谢谢分享!有好东西大家共享!
  18. python微信发送消息过于频繁_微信发送信息频率上限?
  19. Microsoft Dynamics CRM 常用JS语法(已转成vs2017语法提示)
  20. SpringBoot整合Quartz==适用于单任务多任务

热门文章

  1. 思科isis路由的优先级_何谓“路由” ,带你了解路由的本质,轻松配置路由简单排除故障...
  2. 渲染测试软件 d15,D5 Render(D5 渲染器)1.7.0 正式版发布 | 一款 RTX 实时光线追踪可视化实时渲染引擎,而且是国产软件!...
  3. 多平台、高颜值的网易云第三方播放器
  4. 一个关于hashCode的追问!
  5. 如何使用 Arthas 定位 Spring Boot 接口超时
  6. JetBrains 第二轮:再为免费全家桶续命三个月
  7. Spring Cloud构建微服务架构:分布式服务跟踪(收集原理)【Dalston版】
  8. Spring Cloud构建微服务架构:消息驱动的微服务(消费分区)【Dalston版】
  9. Spring Cloud实战小贴士:Ribbon的饥饿加载(eager-load)模式
  10. matlab绘制y3=e (-x),MATLAB图形绘制-二维配套实验