重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
新建文件a.php
都江堰网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联建站2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。
?php $id=1;?
html
body
!--每次鼠标点击会运行abc函数--
div onclick="abc('?php echo $id;?')"?php echo $id;?/div
script type="text/javascript" src="./jquery-1.8.3.min.js"/script
script type="text/javascript"
function abc(num){
var id=num;
$.post("index.php", { "id": id },//使用post向index.php提交id
function(data){
alert(data);//返回并弹出
}, "json");
}
/script
/body
/html
新建一个index.php
?php
echo $_POST['id'];//获取a.php传过来的值并显示
目录下面有三个文件:
a.php 是显示文件
index.php 是获取a.php提交过来的数据文件
jquery-1.8.3.min.js 是jquery插件文件
很多时候数据库中表的主键都是自增id,
而在连续插入数据时,需要前一条的自增id时候,可以使用PHP中的
mysql_insert_id();函数
如果我的回答没能帮助您,请继续追问。
您也可以向我们团队发出请求,
有两种方式,一种是get方式,一种是post方式,get方式是这样的:update.php?id=5,这个5就是你for循环的id,另一种方式是把id放入一个hidden属性的input变量,提交后使用post获取。
//首先配置数据库连接
mysql_connect("localhost","root","");
mysql_select_db("db");
mysql_query("set names 'utf8'");
//写sql语句并执行
$sql="select id from 表名 where 条件";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
//打印
echo $rs['id']
这条数据是从数据库中取出来然后遍历出来的,肯定是有ID的,找到遍历的php页面,然后在他foreach中肯定是有id的,只是写进去就行了,然后红色你只要加个字段就可以了,他有红色的数据会有一个字段区别的,像 red为0啊就是没有红,1就是有红。多找找吧,要是你发代码出来会更好点。upgrade_type这个字段,但是基体的看数据库怎么定义,你看他有红的是多少,那么你就改成多少就是红了。遍历时做判断就可以了,如果upgrade_type字段的数据是红的就给红。
看事例:
a href="show.php?id=23"电视/a | a href="show.php?id=24"冰箱/a
以下是show.php代码
?php
$id=$_GET['id'];
// 这样就获得ID值了,然后就可以查询数据库或更新数据库了
?