php对mysql数据库操作的几个问题

首先你的问题有些太大,你提的问题里有数据库的设计问题和源代码问题,我只能说个大概,希望对你有帮助,推荐参看wordpress的源代码,很不错,进入正文:文章一定会设计为一个表,如table_article,这里有相应的字段如title,content,publish_time,这里需要审核的话可以加入一个字段如is_or_not,这样在...
php对mysql数据库操作的几个问题
没有审核的文章你可以在文章表里设审核一个字段,例如字段flag,0是没有审阅,1是已经审阅,
然后想相关操作,例如你想页面里面打印所有已经审阅的数据出来
SQL语句 "select * from 表 where flag = 1" ;
这样所有审阅的表就打印出来了,没有审阅的表可以在另一个页面进行审核,
先打印所有没有审核的数据
SQL语句 "select * from 表 where flag = 0" ;
然后根据ID在另一个页面写一个处理语句
SQL语句 "updata from 表 set flag =1 where id =_GET['ID']";

至于删除和修改都是同样手法处理,希望你会明白2009-09-11
首先你的问题有些太大,你提的问题里有数据库的设计问题和源代码问题,我只能说个大概,希望对你有帮助,推荐参看wordpress的源代码,很不错,进入正文:
文章一定会设计为一个表,如table_article,这里有相应的字段如title,content,publish_time,这里需要审核的话可以加入一个字段如is_or_not,这样在后台操作时可以修改这个字段值来控制前端是否显示,这是个删除方法其它的修改等代码因业务不同而改变,下面发个一般的删除方法:
function delete(){
global $smarty,$db;
$product_id_a = $_POST['product_id_a'];
$start = intval($_GET['start']);
$search_class = intval($_REQUEST['search_class']);
$search_field = trim($_REQUEST['search_field']);
$search_keyword = trim($_REQUEST['search_keyword']);
if (is_array($product_id_a)){
$product_id_s = implode(',',$product_id_a);
$sql = "DELETE FROM ".SYS_PRODUCT_TABLE."
WHERE product_id IN (".$product_id_s.")";
$result = $db->sql_query($sql);
$fresh['time'] = 3;
$fresh['url'] = $_SERVER['PHP_SELF']."?_action=show&search_class=".$search_class."&search_field=".$search_field."&
search_keyword=".urlencode($search_keyword)."&start=".$start;
$fresh['body'] = "<font color='green'>更新完成</font>";
$smarty->assign("fresh",$fresh);
$smarty->display("control/update_result.htm");
}
else {
js_error("请选择要删除的记录",1);
}
}有空装个wordpress,然后进去操作一下再看遍源代码就好了2009-09-11
修改就是update
审核这个你要考虑数据库结构的问题
你可以再表里设置一个字段
is_grant,默认为0,未审核,值还可以为1,表示已审核
然后在审核的时候,如果通过则将这个字段设置为1,如果不通过,则删除这条记录!2009-09-11
mengvlog 阅读 8 次 更新于 2025-07-19 13:12:07 我来答关注问题0
  •  倍领趣闻 php操作MYSQL数据库的步骤是什么?

    操作PHP连接MySQL数据库通常包括三个关键步骤:建立连接、执行查询和关闭连接。第一步是通过指定数据库服务器的地址、端口、用户名和密码来建立连接。例如,可以使用mysqli_connect函数来创建一个到MySQL服务器的连接。这一步骤确保了PHP脚本能够与数据库服务器进行通信。第二步是执行查询操作,这涉及向数据...

  •  翡希信息咨询 PHP连接mysql遇到的坑(附解决方法,亲测有效)

    重启MySQL服务。在PHP连接MySQL时,明确指定字符集,例如使用SET NAMES 'utf8mb4'。注意:在进行任何配置更改后,务必确保重启Apache服务以及MySQL服务,以使更改生效。这些步骤将帮助开发者有效解决在使用PHP连接MySQL数据库时遇到的常见问题,确保数据库连接的稳定性和效率。

  • 当用户提交表单后,数据会被发送到`search.php`文件进行处理。在`search.php`文件中,需要连接数据库并执行查询操作。以下是一个基本的代码示例:

  •  湖北倍领科技 3、 请编写一个PHP连接mysql 本地数据库dbname。用户root 密码为空

    首先,我们需要使用mysql_connect()函数连接到MySQL服务器。在连接时,我们提供了本地主机名、用户名和密码。如果连接失败,程序将输出一条错误信息。具体代码如下:conn = @mysql_connect("localhost","root","") or die("数据库连接失败!".mysql_error());接下来,我们需要选择一个数据库。这里我...

  • 在PHP中,我们能够轻松地从MySQL数据库中读取数据。为了实现这一目标,我们首先需要连接至数据库,这通常通过建立一个数据库连接变量完成。一旦连接建立,我们可以执行SQL查询来获取所需的数据。在这个例子中,我们将使用SELECT语句从名为“mysql”的表中提取所有数据。下面是执行查询的具体代码:result = ...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部