mysql> SELECT * FROM `fb64_key` WHERE 1 LIMIT 0 , 30;
+------+------------------+
| fbid | fbkey |
+------+------------------+
| 1 | bcbe3365e6ac95ea |
+------+------------------+
1 row in set (0.00 sec)mysql>我要用PHP这样写,判断fbkey里是否包含:bcbe3365e6ac95ea,如果有的话,就算PHP输出有,并删除!如果没有,就输出错误。这代码怎么写???
+------+------------------+
| fbid | fbkey |
+------+------------------+
| 1 | bcbe3365e6ac95ea |
+------+------------------+
1 row in set (0.00 sec)mysql>我要用PHP这样写,判断fbkey里是否包含:bcbe3365e6ac95ea,如果有的话,就算PHP输出有,并删除!如果没有,就输出错误。这代码怎么写???
解决方案 »
- 寻找在上海的php工程师
- GoogChart在PHP中图表制作怎么样设置,请高手回复。。。。。
- mssql_query("select * from 美沙酮门诊病人",$this->connection) 乱码问题
- php如何调用Fnthex32.dll
- 主机屋---我是以前学习的java,asp了解了一下,现在学习php所以就先创建了一个php的投票网站,挂在了主机屋上,完全免费使我们学习的好工具
- 100分跪求高手,求一段代码。
- wordpress 中的hook机制,在原生php脚本中如何简洁的表达实现?
- 请教能够自定义hosts文件吗?我自己的程序使用自己的hosts文件。不要用系统的
- 【wordpress】目录页如何按照目录层次依次输出文章列表?
- 请教,PHP怎么处理java的字节流?
- PHP方案有什么优势?
- 有没有用phpexcelreader的有个问题请教
<?php
mysql_connect("","","");
mysql_select_db();
$query = mysql_query("select * from fb64_key where fbkey='bcbe3365e6ac95ea'") or die("查询错误");
if(isset($query)){
echo "存在bcbe3365e6ac95ea";
mysql_query("delete * from fb64_key where fbkey='bcbe3365e6ac95ea'") or die("删除不成功");
echo "已成功删除"
}else{
echo "错误,不存在bcbe3365e6ac95ea";
}
?>
用if(isset())不行啊,我试过了
$query = mysql_query($sql);
if(mysql_affected_rows() == 0){
echo '没有记录';
}else{
$sql = "DELETE FROM fb64_key WHERE fbkey=''bcbe3365e6ac95ea'";
mysql_query($sql);
}
$query = mysql_query($sql);
if(!($rows = mysql_fetch_array())){
echo '没有记录';
}else{
$sql = "DELETE FROM fb64_key WHERE fbkey=''bcbe3365e6ac95ea'";
mysql_query($sql);
}
如果是包含,则需要在查询时加入like 条件.
mysql 有个一 aff_rows 函数之类的,看影响函数来判断
$result = mysql_query($query);
$row = mysql_fetch_array($result);
if ($row > 0){
// show
// delete
}else{
// show error
}