mysql 增刪查改

來源:互聯網
上載者:User

標籤:

<?php

$db_host = "localhost:3306";
// database name
$db_name = "hx";
// database username
$db_user = "root";
// database password
$db_pass = "";

$connect = mysql_connect($db_host,$db_user,$db_pass,$db_name);
mysql_set_charset(‘utf8‘);
//var_dump($connect);
if (!$connect)
{
die(‘Could not connect: ‘ . mysql_error());
}
mysql_select_db($db_name, $connect);

function select($table,$where=‘‘,$order=‘‘,$limits=‘‘,$field=‘‘){
$field=($field==null)?‘*‘:$field;
$where=($where==null)?‘‘:‘ where ‘.$where;
$order=($order==null)?‘‘:‘ order by ‘.$order;
$limits=($limits==null)?‘‘:‘ limit ‘.$limits;
$sele="SELECT ".$field." FROM ".$table.$where.$order.$limits;
return mysql_query($sele);
mysql_close($connect);
}
//插入,二個參數都是必須,後為數組
function insert($table,$columns)
{
foreach($columns as $key=>$values)
{
$addkey.=‘`‘.$key.‘`,‘;
if(is_numeric($values))
{
$addvalues.=$values.‘,‘;
}
else
{
$values=mysql_real_escape_string($values);
$addvalues.=‘\‘‘.$values.‘\‘,‘;
}
}
$addkey=rtrim($addkey,‘,‘);
$addvalues=rtrim($addvalues,‘,‘);
$inse = ‘INSERT INTO ‘.$table.‘(‘.$addkey.‘) VALUES (‘.$addvalues.‘);‘;
return mysql_query($inse);
}
//更新,三個參數都是必須的
function update($table,$data,$where)
{
foreach($data as $k=>$v)
{
if(is_numeric($v))
{
$edit_data.=‘`‘.$k.‘`‘.‘=‘.$v.‘,‘;
}
else
{
$edit_data.=‘`‘.$k.‘`‘.‘=‘."‘".mysql_real_escape_string($v)."‘,";
}
}
$edit_data=rtrim($edit_data,‘,‘);
$upda="UPDATE ".$table." SET ".$edit_data." WHERE ".$where;
return mysql_query($upda);
}
//刪除
function delete($table,$where)
{
$dele="DELETE FROM ".$table." WHERE ".$where;
return mysql_query($dele);
}

 

mysql 增刪查改

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.