导航:首页 > 编程语言 > php修改数据库字段

php修改数据库字段

发布时间:2024-04-26 17:05:24

⑴ 用php怎么给数据库的表中添加字段

mysql_connect("localhost","root","") or die("登陆数据库失败");
mysql_select_db("iPad") or die("连接数据库失败");
mysql_query("set names utf8");
$sql = "ALTER TABLE `表名` ADD `字段名` 数据类型";
mysql_query($sql);

⑵ PHP数据修改

这个说起来长篇,你所问的$updateSQL = $db->GetUpdateSQL其实并不是属于php自己的东西,而是用户自定义的类,至于类是什么去看看基础的php语言基础.
所以你要知道GetUpdateSQL返回的究竟是什么东西,他是怎么工作的,就要找到类的本身代码所在文件,去看看他里面究竟是什么东西.

而php修改数据库里的东西其实是没有专用语句的.如果硬要问怎么实现的话,就是那个$db->Execute($updateSQL);

所以建议你把$updateSQL print(或echo)出屏幕看看里面是什么就明白了.
其实是个SQL的操作语句,指示SQL如何存储数据,而$db->Execute只让php把这个命令传给SQL

⑶ php数据库添加、删除、修改数据(mysql)

一、PHP操作MySql数据库
新增数据
<?php
$query = "INSERT INTO grade (name,email,point,regdate) VALUE
(' 李三','[email protected]',,NOW())" ;
@mysql_query($query) or die( '添加数据出错:' .mysql_error());
?>
修改数据
<?php
$query = "UPDATE grade SET name='小可爱' WHERE id=6" ;
@mysql_query($query) or die( '修改出错:' .mysql_error());
?>
删除数据
<?php
$query = "DELETE FROM grade WHERE id=6";
@mysql_query($query) or die( '删除错误:' .mysql_error());
?>
显示数据
<?php
$query = "SELECT id,name,email,point FROM grade";
$result = @mysql_query($query) or die( '查询语句出错:' .mysql_error());
while (!! $row = mysql_fetch_array($result)) {
echo $row[ 'id' ]. '----' .$row['name' ].'----' .$row ['email' ]. '----' .$row['point' ];
echo '<br />';
}
?>
二、其他常用函数
mysql_f etch_row() :从结果集中取得一行作为枚举数组
mysql_f etch_assoc() : 从结果集中取得一行作为关联数组
mysql_f etch_array() : 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_f etch_lengths () : 取得结果集中每个输出的长度
mysql_f ield_name(): 取得结果中指定字段的字段名
mysql_num_rows(): 取得结果尘清集中行的数目
mysql_num_f ields():取得结果集中字段的数目
mysql_get_client_inf o() : 取得 MySQL 客户端信息
mysql_get_host_info(): 取得拦兄瞎 MySQL 主机信息
mysql_get_proto_info(): 取得 MySQL 协议简空信息
mysql_get_server_inf o() : 取得 MySQL 服务器信息

⑷ php 更新数据库某一字段

//经过测试,一个很小的问题,只是你的sql语句写错了。


include_once'cnn.php';
mysql_query("SETNAMES'gbk'");//解决汉字

$result=mysql_query("select*fromuniv_basic_info");
while(汪袜$row=mysql_fetch_array($result)){
$str1=strip_tags($row['univ_kind']);
var_mp($str1);
困敏激$i=$row['univ_id'];
mysql_query("UPDATEuniv_basic_infoSETuniv_kind='$str1'WHERE'univ_id'=$i");
//注意此sql语句,univ_kind不应该有引号,而变量$str1则应拿好该带引号
//你的错误就在于此
}
阅读全文

与php修改数据库字段相关的资料

热点内容
狗狗币加密支付服务 浏览:895
怎么使用指南针APP确定方向 浏览:370
php读取图片并输出 浏览:319
如何组合多个pdf文件 浏览:668
工作表格excel取消加密 浏览:132
真空压缩袋手泵怎么用 浏览:425
镜面的命令 浏览:202
51单片机蓝牙模块有延迟 浏览:114
b解压药 浏览:568
跳空缺口指标源码怎么写 浏览:699
怎么杀掉服务器上所有进程 浏览:179
c语言中水仙花数的算法分析 浏览:493
心烦时玩儿的解压神器 浏览:496
linux安装的库文件 浏览:919
加密货币架构分析 浏览:523
我的世界怎么把材料包加到服务器里 浏览:757
平板内存卡新建文件夹失败 浏览:204
python模块打包 浏览:361
腾讯云服务器centos没有桌面 浏览:891
冒泡排序算法实验心得 浏览:688