php插入到db,其中另一列包含一些单词

时间:2016-09-27 05:29:53

标签: php mysql insert

我有一个新问题,因为我没有在任何地方找到它。 我有一个包含4列的数据库。我做了我的机器人将数组插入一列。现在我必须填充另一列。

我填好的专栏包含网站链接。 Exmp:www.dizipub.com/person-of-interest-1-sezon-2-bolum-izle 我需要把“person-of-ınterest”部分写成另一个专栏,作为“感兴趣的人”。还有“1-sezon-2-bolum”为“Sezon 1 - Bölüm1”。

我无法发现它与php而不是sql。我需要用机器人做它。请有人帮帮我。

database

有一个名为bolumlink的列,我将链接放在其中。正如我所说,我需要从这些链接中获取一些话。例如: dizi专栏需要在前9行填充“Pretty Little Liars”。

1 个答案:

答案 0 :(得分:0)

可以通过 Like 的SQL 更新来完成,这允许您使用通配符选择基于模式的搜索行:

  
      
  • %匹配任意数量的字符,甚至零字符。

  •   
  • _只匹配一个字符。

  •   
update your_table set dizi = 'Pretty Little Liars' where bolumlink like '%pretty-little-liars%'

注意:

使用喜欢更新数据库,没有限制或具有唯一列的条件可能会很危险。如果传递空字符串,此代码可能会影响整个表。