php数据库id变量 php数据库修改

PHP删除修改数据库里面id对应的数据!急~~$id=$_GET['id'];$id是一个变量吧! 变量获得什么值,就对应删除那条数据 。和数据库的ID自增没关系的 。
php mysql_insert_id();能赋值给一个变量么?mysql_insert_id();//取得上一步insert操作产生的id;返回int,当然可以赋值给一个变量
有两点限制,
第一,获取的是上一步insert操作中产生的auto_increment的id号,如果没有产生auto_increment的值,那么获取的值为0;
第二,如果需要保存该值 , 那么需要确保在insert之后,立即调用mysql_insert_id()将值存入变量;
php id=123 变量问题为什么不写成:
$mm='id=123';
你一定认为这样不可以,是吧?
你试试吧,就知道了 。
你后面select那一句,实在没有看懂 。多了一个括号,$conn,1,1是什么意思?本人知识太贫乏 。
MYSQL如何删除一个id在php数组变量中的值的数据?php的数组和mysql是没有关系的
php是一种语言
mysql使用的是例外一种语言,简称sql
这两种是完全不同而且独立的语言
php一般用于制作网站 , sql用于对数据库进行操作
本身是没有关系,只是,php可以发送操作sql命令而已!
所以,php不能去更改sql命令规则,只能使用!
sql 语句中的in命令 , 参数提供,应该是需要字符串文本,而不能提供所谓的数组,对象等!
那么,php中, 解决方法可以如:
$Sql = 'delete from topic where topicID in( ' join(',', $arr ) ' )';
使用这种方法的前提是 , 你这个数组必须是一维数字索引数组,否则也会不成功
比如:
$arr = array(1, 2, 3 ,4);
//或者
【php数据库id变量 php数据库修改】$arr = array(0 = 1, 1 = 2, 2= 3, 3 = 4);
//或者
$arr[] = 1;
//或者
$arr[0] = 1;
//等等这种格式,然后
join(',', $arr);
//之后的结果,是 1,, 2, 3, 4这种格式, 然后应用到sql语句中格式为 in(1, 2, 3, 4)
//刚好符合sql语句语法规则
PHP怎么将数据库的一个值赋值给一个变量$id=$row['id'];
$row 就是查询得到的数组$row['id'] 就是数组里面的id值
PHP里如何调用数据库的ID字段来给另一个PHP文件,来确定并显示另一个PHP在ID字段下对应的其他字段的数据方法多php数据库id变量了
可以直接包含连接数据库自己取出数据信息
也可以包含你所说php数据库id变量的调用数据库字段php数据库id变量的php文件将你需要调用的数据保存成一个变量 这样在另一个php文件只需要包含这个php文件就可以使用这个变量了
php数据库id变量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据库修改、php数据库id变量的信息别忘了在本站进行查找喔 。

    推荐阅读