热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何从mysql中逃避PHP中的空格和中断-howtoescapespacesandbreaksinphpfrommysql

WhenIfetchdatafrommydatabasetomyphp.IgetandwhenIcheckitssourceitlookssomething

When I fetch data from my database to my php. I get and when I check it's source it looks something like this:

当我从我的数据库中获取数据到我的PHP。我得到了,当我检查它的来源时它看起来像这样:

  
  • AFGHANISTAN`
  • in the value field you can see there is space after AF. Now the problem which occurs here is that these space are not in database and i want to skip these spaces and this is not even in my php code. Well they could be in my database but I want to skip them or delete them from database.

    在值字段中,您可以看到AF后有空格。现在这里出现的问题是这些空间不在数据库中,我想跳过这些空格,这甚至不在我的PHP代码中。好吧,他们可能在我的数据库中,但我想跳过它们或从数据库中删除它们。

    Here is my code

    • 这是我的代码

      • ” > 

      3 个解决方案

      #1


      1  

      You can use TRIM(BOTH ' \r\n\t' FROM [the column name]) when you select your data to remove bogus endings and beginnings.

      当您选择数据以删除虚假结尾和开始时,您可以使用TRIM(BOTH'\ r \ n \ t'FIN [列名称])。

      In PHP you can just use trim(), as it already also removes tabs, newlines and such.

      在PHP中你可以使用trim(),因为它已经删除了标签,换行符等。

      If you clean up those fields in the database you also should look for breaks inside the strings and kill them with REPLACE :)

      如果你清理数据库中的那些字段,你也应该在字符串中寻找断点并用REPLACE杀死它们:)

      #2


      0  

      Have you tried

      你有没有尝试过

      trim($value)
      

      Also some code would be helpful

      一些代码也会有所帮助

      #3


      0  

      You could use regular expressions to find the content between the double quotes then remove the spaces from the contents? I would suggest trim as Jim did, but that is for white space at the beginning and end of a string.

      您可以使用正则表达式查找双引号之间的内容,然后从内容中删除空格?我会建议像Jim那样修剪,但那是在字符串的开头和结尾处的空白区域。


    推荐阅读
    • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
      本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
    • Python操作MySQL(pymysql模块)详解及示例代码
      本文介绍了使用Python操作MySQL数据库的方法,详细讲解了pymysql模块的安装和连接MySQL数据库的步骤,并提供了示例代码。内容涵盖了创建表、插入数据、查询数据等操作,帮助读者快速掌握Python操作MySQL的技巧。 ... [详细]
    • 如何在php中将mysql查询结果赋值给变量
      本文介绍了在php中将mysql查询结果赋值给变量的方法,包括从mysql表中查询count(学号)并赋值给一个变量,以及如何将sql中查询单条结果赋值给php页面的一个变量。同时还讨论了php调用mysql查询结果到变量的方法,并提供了示例代码。 ... [详细]
    • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
    • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
    • 本文由编程笔记小编整理,介绍了PHP中的MySQL函数库及其常用函数,包括mysql_connect、mysql_error、mysql_select_db、mysql_query、mysql_affected_row、mysql_close等。希望对读者有一定的参考价值。 ... [详细]
    • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
    • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
    • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
    • MyBatis多表查询与动态SQL使用
      本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
    • WhenIusepythontoapplythepymysqlmoduletoaddafieldtoatableinthemysqldatabase,itdo ... [详细]
    • scrapy 采集入为库 mysql 数据库,只更新一个字段 提示这个语法错误?
      就是查询有没有这个字,如果查到这个字就更新这个字的bsmc字段表是news_topic插入代码如下: ... [详细]
    • PHP连接MySQL的2种方法小结以及防止乱码【PHP】
      后端开发|php教程PHP,MySQL,乱码后端开发-php教程PHP的MySQL配置报错信息:ClassmysqlinotfoundinAnswer:1.在confphp.ini ... [详细]
    • PHP操作MySql数据库_PHP教程:链接数据库$conn@mysql_connect(localhost,root,88888888)ordie(链接错误);解决中文乱码mys ... [详细]
    • 本文介绍了在使用Laravel和sqlsrv连接到SQL Server 2016时,如何在插入查询中使用输出子句,并返回所需的值。同时讨论了使用CreatedOn字段返回最近创建的行的解决方法以及使用Eloquent模型创建后,值正确插入数据库但没有返回uniqueidentifier字段的问题。最后给出了一个示例代码。 ... [详细]
    author-avatar
    鱼咸4406
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有