PHP修改數(shù)據(jù)庫表字段,php數(shù)據(jù)庫增刪改查語句

PHP 怎么用下拉菜單更改數(shù)據(jù)庫字段的值

soft_edition_up.asp里

站在用戶的角度思考問題,與客戶深入溝通,找到永川網(wǎng)站設(shè)計與永川網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋永川地區(qū)。

%

softname=request.form("soft_name")

select

case

softname

case

"名稱1"

id=

1

case

"名稱2"

id=

2

case

"名稱3"

id=

3

end

select

下面省略了添加到數(shù)據(jù)庫代碼,添加到數(shù)據(jù)庫時softname

及 id更新到另個表里即可,不知道是不是你想得到的結(jié)果

%

thinkphp 怎么實現(xiàn)對mysql做到創(chuàng)建表,修改字段,添加字段,刪除字段

?php

class MysqlManage{

/*創(chuàng)建數(shù)據(jù)庫,并且主鍵是aid

* table 要查詢的表名

*/

function createTable($table){

$sql="CREATE TABLE IF NOT EXISTS `$table` (`aid` INT NOT NULL primary key)ENGINE = InnoDB;";

M()-execute($sql);

$this-checkTable($table);

}

/*

* 檢測表是否存在,也可以獲取表中所有字段的信息

* table 要查詢的表名

* return 表里所有字段的信息

*/

function checkTable($table){

$sql="desc `$table`";

$info=M()-execute($sql);

return $info;

}

/*

* 檢測字段是否存在,也可以獲取字段信息(只能是一個字段)

* table 表名

* field 字段名

*/

function checkField($table,$field){

$sql='desc `$table` $field';

$info=M()-execute($sql);

return $info;

}

/*

* 添加字段

* table 表名

* info 字段信息數(shù)組 array

* return 字段信息 array

*/

function addField($table,$info){

$sql="alter table `$table` add column";

$sql.=$this-filterFieldInfo();

M()-execute($sql);

$this-checkField($table,$info['name']);

}

/*

* 修改字段

* 不能修改字段名稱,只能修改

*/

function editField($table,$info){

$sql="alter table `$table` modify ";

$sql.=$this-filterFieldInfo($info);

M()-execute($sql);

$this-checkField($table,$info['name']);

}

/*

* 字段信息數(shù)組處理,供添加更新字段時候使用

* info[name] 字段名稱

* info[type] 字段類型

* info[length] 字段長度

* info[isNull] 是否為空

* info['default'] 字段默認值

* info['comment'] 字段備注

*/

private function filterFieldInfo($info){

if(!is_array($info))

return

$newInfo=array();

$newInfo['name']=$info['name'];

$newInfo['type']=$info['type'];

switch($info['type']){

case 'varchar':

case 'char':

$newInfo['length']=empty($info['length'])?100:$info['length'];

$newInfo['isNull']=$info['isNull']==1?'NULL':'NOT NULL';

$newInfo['default']=empty($info['default'])?'':'DEFAULT '.$info['default'];

$newInfo['comment']=empty($info['comment'])?'':'COMMENT '.$info['comment'];

break;

case 'int':

$newInfo['length']=empty($info['length'])?7:$info['length'];

$newInfo['isNull']=$info['isNull']==1?'NULL':'NOT NULL';

$newInfo['default']=empty($info['default'])?'':'DEFAULT '.$info['default'];

$newInfo['comment']=empty($info['comment'])?'':'COMMENT '.$info['comment'];

break;

case 'text':

$newInfo['length']='';

$newInfo['isNull']=$info['isNull']==1?'NULL':'NOT NULL';

$newInfo['default']='';

$newInfo['comment']=empty($info['comment'])?'':'COMMENT '.$info['comment'];

break;

}

$sql=$newInfo['name']." ".$newInfo['type'];

$sql.=(!empty($newInfo['length']))?($newInfo['length']) .' ':' ';

$sql.=$newInfo['isNull'].' ';

$sql.=$newInfo['default'];

$sql.=$newInfo['comment'];

return $sql;

}

/*

* 刪除字段

* 如果返回了字段信息則說明刪除失敗,返回false,則為刪除成功

*/

function dropField($table,$field){

$sql="alter table `$table` drop column $field";

M()-execute($sql);

$this-checkField($table,$filed);

}

/*

* 獲取指定表中指定字段的信息(多字段)

*/

function getFieldInfo($table,$field){

$info=array();

if(is_string($field)){

$this-checkField($table,$field);

}else{

foreach($field as $v){

$info[$v]=$this-checkField($table,$v);

}

}

return $info;

}

}

PHP批量修改MYSQL的某個字段

很easy的,你update

‘DBname’

‘num’=‘?’

就可以了。

DBname填數(shù)據(jù)庫名,?填修改后的值。

php 更新數(shù)據(jù)庫某一字段

//經(jīng)過測試,一個很小的問題,只是你的sql語句寫錯了。

include_once?'cnn.php';

mysql_query("SET?NAMES?'gbk'");//解決漢字?

$result?=?mysql_query?(?"select?*?from?univ_basic_info"?);

while?(?$row?=?mysql_fetch_array?(?$result?)?)?{

$str1?=?strip_tags?($row['univ_kind']);

var_dump($str1);

$i=?$row['univ_id'];

mysql_query("UPDATE?univ_basic_info?SET?univ_kind='$str1'?WHERE?'univ_id'=$i");?

//注意此sql語句,univ_kind??不應(yīng)該有引號,而變量$str1則應(yīng)該帶引號

//你的錯誤就在于此

}

php對比數(shù)據(jù)庫某字段時間與當前時間,然后修改數(shù)據(jù)庫某字段,怎么寫?

if($u_endtimetime()){

$sql?=?"update?dbname?set?u_group?=?1?where??=?";

$re?=?mysql_query($sql);

}

if($u_endtimetime()){

M("dbname")-where(?=?)-setfield("u_group",1);

}

php怎么修改表內(nèi)字段內(nèi)容

PHP code

$con=mysqli_connect('localhost','數(shù)據(jù)庫用戶名','數(shù)據(jù)庫密碼','數(shù)據(jù)庫名');

$re=mysqli_query($con,'SELECT * FROM wdksm');

while($row = mysqli_fetch_assoc($re))

{

$id=$row['id'];

echo '日期:'.$row['time'].' ';

echo '部門:'.$row['bumen'].' ';

echo '姓名:'.$row["name"].' ';

echo ' 職務(wù):'.$row["zhiwu"].'br /';

echo '未打卡時間:'.$row["wdktime"].'br /';

echo '未打卡原因:'.$row["wdkyy"].'br /';

echo '部門責任人審核:'.$row["bmshtime"].' ';

echo '人事行政部/總經(jīng)理審批:'.$row["rsshtime"].'br /';

echo 'hr /br /';

}

echo 'form name="bc" method="post" action="" ';

echo 'input id="test" name="test" type="text" value="審核" /';

echo 'input type="submit" value="審核"/';

echo '/form';

$sql='UPDATE wdksm SET

bmshtime = \'' . $_POST['test'] . '\'

WHERE id = \'' .$id . '\'

';

mysqli_query($con,$sql);

本文題目:PHP修改數(shù)據(jù)庫表字段,php數(shù)據(jù)庫增刪改查語句
文章轉(zhuǎn)載:http://m.kartarina.com/article10/hscogo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣網(wǎng)站改版手機網(wǎng)站建設(shè)、定制網(wǎng)站、定制開發(fā)、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
主站蜘蛛池模板: 无码日韩AV一区二区三区| 久久精品无码午夜福利理论片 | 亚洲AV日韩AV永久无码绿巨人 | 无码少妇一区二区三区| 亚洲人成无码网站久久99热国产| 国产AV天堂无码一区二区三区| 日韩AV无码不卡网站| 亚洲AV无码一区二区三区人| 67194成是人免费无码| 亚洲一区AV无码少妇电影☆| 久久亚洲精品无码av| 国产精品无码A∨精品影院| 日韩精品无码人妻免费视频| 永久免费av无码网站yy| 日韩美无码五月天| 无码A级毛片免费视频内谢| 无码天堂va亚洲va在线va| 亚洲AV无码乱码国产麻豆穿越| 东京热av人妻无码| 97性无码区免费| 无码人妻精品一区二区三| 亚洲最大av无码网址| 免费a级毛片无码av| 国产成人无码av在线播放不卡 | 亚洲高清无码专区视频| 少妇特殊按摩高潮惨叫无码| 久久精品无码一区二区WWW| 亚洲AV无码久久精品成人 | 免费a级毛片无码a∨蜜芽试看| 红桃AV一区二区三区在线无码AV| 无码任你躁久久久久久| 亚洲精品9999久久久久无码| 无码VA在线观看| 性无码专区一色吊丝中文字幕| 国产成人无码网站| 日韩欧国产精品一区综合无码| 久久无码专区国产精品| 成人麻豆日韩在无码视频| 亚洲精品97久久中文字幕无码| 无码人妻精品中文字幕免费| 在线精品自偷自拍无码中文|