我有一个表类别,其中有两个归档id (auto increment)
和catname (string)
在某些特定条目中,它已输入我的用户
id | catname
1 | \\
2 | abcd
3 | \\
4 | >> asd
5 | \\
6 | \\
7 | \\
我想删除此\\
条目,但select
查询无法找到该条目
如何删除此\\
条目?
我也使用'php'所以任何方式删除\\
或php
小组的phpmyadmin
条目请帮助我。
答案 0 :(得分:10)
答案 1 :(得分:2)
您还可以使用“trim”或“str_replace”
检查发布时的值trim将删除字符串开头的所有空格和其他字符 或者您可以使用str_replace
str_replace()函数用替换字符串
替换所有出现的搜索字符串“混合str_replace(混合$ search,混合$ replace,混合$ subject<,int& $ count>)”
此功能按以下规则运作:
示例:
<?php
echo str_replace("world","Peter","Hello world!");
?>
output: Hello Peter!
<?php
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "Replacements: $i";
?>
output: Array
(
<0> => blue
<1> => pink
<2> => green
<3> => yellow
)
Replacements: 1
或者您可以使用正则表达式“preg_replace”,因为您必须学习常规表达式以获取有关正则表达式的详细信息,请点击链接 http://www.php.net/manual/en/ref.pcre.php
答案 2 :(得分:0)
从数据库中删除的第一种方法是:
DELETE TABLE `TABLE_NAME` WHERE `CATNAME` = '\\';
这会删除所有包含'\'条目的行。
DELETE TABLE `TABLE_NAME` WHERE `CATNAME` LIKE '\\';