php怎么修改字段,php中如何进行用户信息的增加?
先用DW等布局工具把表单制作出来,把每个输入框的名字改为自己知道的,比如
姓名是username
手机是cellphone
地址是addr
等等
php增加:
其实一句话就可以了
mysql_query("insert into tablenames(username, cellphone, addr)
values('$_GET[username]', '$_GET[cellphone]', '$_GET[addr]')");
这就可以把数据插入到数据库中了,也就是增加
php删除
删除的时候需要获取当前记录的ID号,通过浏览器把ID号传到删除的文件或者动作中:
mysql_query("delete from tablenames where id=$_GET[id]");
就可以删除这个$_GET[id]的记录了
php修改
同上获取当前需要修改的ID号,通过下列语句修改
mysql_query("update tablesname set username='$_POST[username]', cellphone='$_POST[cellphone]',addr='$_POST[addr]' where id=$_GET[id]");
PHP源码如何修改?
PHP源码用记事本就可打开编辑了,当然用DW也可以。图片背景要改,可要看清图片的链接(或者直接将图片改成你要的图片也可),改文字格式要通过CSS来修改,链接的话,应该在网站后台就能修改。不过,这样改太累了点!而且PHP的网页无法直接在IE中预览。
建议你下载一个DEDECMS的企业版,然后把相关的图片(如Logo.gif)改成自己的,网站的频道(栏目)、链接都可以在安装后改。
如何给ECSHOP给商品增加一个新字段?
如何给商品增加一个新字段,来录入一些新的内容。
下面我们结合ecshop后台“商品编辑”、“商品录入”来谈谈如何给ecshop商品增加一个新字段,假设我们将这个新字段命名为
other_col
1、首先要修改数据表结构,给表 ecs_goods 增加新字段:other_col,
进入后台 》数据库管理 》sql查询,输入下面SQL语句,提交。
注意如果你的数据表前缀不是ecs_ 请自行修改之
alter table ecs_goods add column other_col varchar(64);
2、在ecshop后台的admin emplatesgoods_info。
htm中增加以下代码。
自定义字段
3、在admin/goods。php的elseif ($_REQUEST['act'] == 'insert' || $_REQUEST['act']
== 'update')里面增加以下程序
$sql = "INSERT INTO " 。
$ecs->table('goods') 。 " (goods_name,
goods_name_style, goods_sn, " 。
"cat_id, brand_id, shop_price, market_price,
is_promote, promote_price, " 。
"promote_start_date, promote_end_date, goods_img,
goods_thumb, original_img, keywords, goods_brief, " 。
"seller_note, goods_weight, goods_number, warn_number,
integral, give_integral, is_best, is_new, is_hot, " 。
"is_on_sale, is_alone_sale, is_shipping, goods_desc,
add_time, last_update, goods_type, rank_integral, suppliers_id,other_col)"
。
"VALUES ('$_POST[goods_name]', '$goods_name_style',
'$goods_sn', '$catgory_id', " 。
"'$brand_id', '$shop_price', '$market_price',
'$is_promote','$promote_price', "。
"'$promote_start_date', '$promote_end_date',
'$goods_img', '$goods_thumb', '$original_img', "。
"'$_POST[keywords]', '$_POST[goods_brief]',
'$_POST[seller_note]', '$goods_weight', '$goods_number',"。
" '$warn_number', '$_POST[integral]', '$give_integral',
'$is_best', '$is_new', '$is_hot', '$is_on_sale', '$is_alone_sale', $is_shipping,
"。
" '$_POST[goods_desc]', '" 。 gmtime() 。 "', '"。
gmtime() 。"', '$goods_type', '$rank_integral',
'$suppliers_id','$_POST[other_col]')";
。
。。。。。。。
。。。。。。。。
" other_col = '$_POST[other_col]', " 。
这样我们就完成了在ECSHOP后台录入和修改新字段的功能了。
下面再来说一下前台调用的方法:
调用也很简单,在PHP中找到相应的循环方法,从数据库中查询一下,再赋值。
直接在模板文件或者 lbi文件里 这么调用即可 {$goods。other_col}。
php中update键有什么用?
update 函数,其功能是对数据库CURD四种基本操作里 U 的实现,其原理是通过对传入的数组(据判断,貌似是用“字段名”为键名,修改的值为 Value),通过对数组遍历,进行组合,进一步得到 SQL 语句(update),并予以执行。
$sep 是不同数据库字段名之间的分隔符,$key 是数据库字段名,$val 是修改的值。上面的代码通过多次循环之后,就会形成合乎 SQL 语法的 Update 数据修改语句
PHP如何将字符型转换成整形?
intval(PHP3,PHP4,PHP5)intval--获取变量的整数值描述intintval(mixedvar[,intbase])通过使用特定的进制转换(默认是十进制),返回变量var的integer数值。var可以是任何标量类型。intval()不能用于array或object。注:除非var参数是字符串,否则intval()的base参数不会有效果。参见floatval()、strval()、settype()和类型戏法。