不用from表单提交数据代码
<?php
include("../inc/inc.php");
islogin();
$Db = new Db(); //此数据库类地址数据库连接类
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>增加城市分类</title>
<!-- at:jimmy email:mailangel123@163.com -->
<LINK href="/themes/default/css/admin.css" rel=stylesheet>
<style type="text/css">
<!--
.STYLE2 {color: #666666}
-->
</style>
</head>
<body>
<table class="table_list" >
<form action="" name="myfm" id="myfm" >
<caption ><font class="red">
{<?=PostGet('cname');?>}</font>地区管理
</caption>
<tr>
<th width="32%">地区名称</th>
<th width="43%">排序位置</th>
<th width="25%"> </th>
</tr>
<?php
$id = PostGet('aid');
if( !is_numeric( $id ) )
{
exit;
}
$query = $Db->query("Select upid,cntitle,orderid,id from cn_loupan_city where upid='$id' order by orderid asc");
if( $Db->rows( $query ) )
{
$row = $Db->fetch( $query ,0);
foreach( $row as $array => $_v )
{
?>
<tr>
<td class="align_c"><label>
<input id="c_<?=$_v[3]?>" type="text" size="30" value="<?=$_v[1]?>" />
</label></td>
<td class="align_c"><label>
<input id="s_<?=$_v[3]?>" type="text" size="20" value="<?=$_v[2]?>" />
</label></td>
<td class="align_c">
<a href="javascript:sava('c_<?=$_v[3]?>','s_<?=$_v[3]?>',<?=$_v[3]?>);">保存</a>|
<a href="javascript:del('<?=$_v[3]?>');">删除</a></td>
</tr>
<?php
}
}
?>
</form>
</table>
<div style="text-align:center; margin:10px;"><a href="citymange.php">返回上一页</a></div>
<script language="javascript" >
function del(id)
{
if( confirm('确认删除此条信息?') )
{
location.href='public.php?action=deletes&id='+id+'&aid=<?=$id?>&cname=<?=PostGet('cname');?>';
}
}
function sava(title,order,id)
{
if( confirm('确认你输入数据无误不喽?') )
{
var cntitle = document.getElementById(title).value;
var orderid = document.getElementById(order).value;
if( "" == cntitle || cntitle.length>30 )
{
alert('地区名称不能为空!');
}
else if( isNaN( orderid ) )
{
alert("排序位置请输入数字!");
}
else
{
location.href="public.php?action=edits&title="+cntitle+"&orderid="+orderid+"&id="+id+"&aid=<?=$id?>&cname=<?=PostGet('cname');?>";
}
}
}
</script>
</body>
</html>
本站原创转载注明 www.111cn.net
会员数据导入uchome程序实例
<?php
try {
$uc_db = new DataSource(UC_DBHOST , UC_DBUSER , UC_DBPW , UC_DBNAME,
'mysql', true );
$uc_query = new DbQueryForMysql($uc_db);
} catch (DbException $e) {
// 数据库出错处理处
exit('Database support needed');
}
$sql ="select * from 111cn_member ";
$Db = new Db();
$array = $Db->query($Db,0);
foreach( $array as $_v => $value)
{
$data = $Db->query("SELECT * FROM ".UC_DBTABLEPRE."members WHERE
username='".$rs['username']."'");
if($data) {
$ucuserlist .="username:".$rs['username']." email:".$rs
['email']."rn";
} else {
$salt = substr(uniqid(rand()), -6);
$password = md5($rs['passwd'].$salt);
$Db->query("INSERT INTO ".UC_DBTABLEPRE."members SET uid=
'".$rs['id']."', username='".$rs['username']."', password='$password',
email='".$rs['email']."', lastlogintime ='".$rs['last_login']."',
regdate='".$rs['add_time']."', salt='$salt'");
$Db->query("INSERT INTO ".UC_DBTABLEPRE."memberfields SET
uid='".$rs['id']."'");
}
}
exit("用户导入Ucenter完成");
?>
php列出数据再用js 删除数据
<?php
include("../inc/inc.php");
islogin();
$Db = new Db();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>增加城市分类</title>
<!-- at:jimmy email:mailangel123@163.com -->
<LINK href="/themes/default/css/admin.css" rel=stylesheet>
<style type="text/css">
<!--
.STYLE2 {color: #666666}
-->
</style>
</head>
<body>
<table class="table_list" >
<form action="" name="myfm" id="myfm" >
<caption ><font class="red">
{<?=PostGet('cname');?>}</font>地区管理
</caption>
<tr>
<th width="32%">地区名称</th>
<th width="43%">排序位置</th>
<th width="25%"> </th>
</tr>
<?php
$id = PostGet('aid');
if( !is_numeric( $id ) )
{
exit;
}
$query = $Db->query("Select upid,cntitle,orderid,id from cn_loupan_city where upid='$id' order by orderid asc");
if( $Db->rows( $query ) )
{
$row = $Db->fetch( $query ,0);
foreach( $row as $array => $_v )
{
?>
<tr>
<td class="align_c"><label>
<input id="c_<?=$_v[3]?>" type="text" size="30" value="<?=$_v[1]?>" />
</label></td>
<td class="align_c"><label>
<input id="s_<?=$_v[3]?>" type="text" size="20" value="<?=$_v[2]?>" />
</label></td>
<td class="align_c">
<a href="javascript:sava('c_<?=$_v[3]?>','s_<?=$_v[3]?>',<?=$_v[3]?>);">保存</a>|
<a href="javascript:del('<?=$_v[3]?>');">删除</a></td>
</tr>
<?php
}
}
?>
</form>
</table>
<div style="text-align:center; margin:10px;"><a href="citymange.php">返回上一页</a></div>
<script language="javascript" >
function del(id)
{
if( confirm('确认删除此条信息?') )
{
location.href='public.php?action=deletes&id='+id+'&aid=<?=$id?>&cname=<?=PostGet('cname');?>';
}
}
function sava(title,order,id)
{
if( confirm('确认你输入数据无误不喽?') )
{
var cntitle = document.getElementById(title).value;
var orderid = document.getElementById(order).value;
if( "" == cntitle || cntitle.length>30 )
{
alert('地区名称不能为空!');
}
else if( isNaN( orderid ) )
{
alert("排序位置请输入数字!");
}
else
{
location.href="public.php?action=edits&title="+cntitle+"&orderid="+orderid+"&id="+id+"&aid=<?=$id?>&cname=<?=PostGet('cname');?>";
}
}
}
</script>
</body>
</html>
public.php
function deletes()
{
$id = PostGet('id');
$aid =PostGet('aid');
$cn = urlencode(PostGet('cname'));
if( !is_numeric( $id ) )
{
exit;
}
else
{
$Db = new Db();
try{
$Db->query("Delete from cn_loupan_city where id='$id'");
MessAge('操作成功','type.php?aid='.$aid.'&cname='.$cn);
}catch( Execption $e){
MessAge('操作失败!');
}
$Db->close();
}
}
本站原创转载注明 www.111cn.net
php 批量增加数据
下面我们是测试一个php批量增加城市的代码以"|"分开哦。
function Addtype()
{
if( $_FILES ){exit;}
$info ='';
$cityname = trim(PostGet('cityname',1));
$citytype = trim(PostGet('citytype',1));
$orderid = trim(PostGet('orderid',1));
if( $cityname ==0 || !is_numeric( $cityname ) )
{
MessAge('请选择城市');
}
elseif(strlen($citytype) <2 )
{
MessAge('输入城市地区');
}
elseif( !is_numeric($orderid ))
{
MessAge('对不起,排序必须是数字哦!');
}
if( strpos($citytype,'|')!=false)
{
$array = explode('|',$citytype);
if( is_array( $array ) )
{
$array = array_filter($array,'filter');
}
}
else
{
$array = $citytype;
}
$Db= new Db();
$d =date("Y-m-d");
if( is_array( $array ) )
{
foreach( $array as $v => $_v )
{
$row = $Db->query("Select * from 111cn_city where upid=$cityname and cntitle='".$_v."'");
if( $Db->rows( $row ) )
{
$info.=$_v.',';
}
else
{
try{
$Db->query("Insert into 111cn_city(cntitle,upid,orderid,createdate)values('$_v',$cityname,'$orderid','$d')");
}catch (Exception $e){
MessAge('操作失败!');
}
}
}
MessAge("增加成功,失败有$info",'addtype.php');
}
else
{
$Query = $Db->query("select * from 111cn_city where upid=$cityname and cntitle='$array'");
if( $Db->rows( $Query ) )
{
MessAge("对不起,你所要增加的城市[$array]己存在数据库了");
}
else
{
try{
$Db->query("Insert into 111cn_city(cntitle,upid,orderid,createdate)values('$array',$cityname,'$orderid','$d')");
MessAge('操作成功','addtype.php');
}catch (Exception $e){
MessAge('失败成功');
}
}
}
}
本站原创转载注明 www.111cn.net
[原创]php数据库连接类
<?php
class Db{
public $conn;
public $root='localhost';
public $user='root';
public $pass='root';
public $db='111cn.net';
public $charset='gb2312';
public $links='c';
function __construct() {
$this->connect();
}
function connect()
{
try{
if( 'p' == $this->links )
{
$this->conn = mysql_pconnect($this->root,$this->user,$this->pass) or die(mysql_error());
}
else
{
$this->conn = mysql_connect($this->root,$this->user,$this->pass) or die( mysql_error());
}
mysql_select_db($this->db,$this->conn);
mysql_query("set Names '$this->charset'");
}catch (Exception $e){
echo '数据库连接失败,请联系相关人员!';
exit;
}
}
/*
query
*/
function query($sql)
{
$this->row = mysql_query( $sql,$this->conn ) or die( mysql_error());
return $this->row;
}
/*
mysql_num_rows total
*/
function rows($row)
{
return mysql_num_rows( $row );
}
/*
get data store array
*/
function fetch($row,$tag=1)
{
if(1 == $tag )
{
return mysql_fetch_array( $row );
}
else
{
$array =array();
while( $rs = mysql_fetch_array( $row ) )
{
$array[] = $rs;
}
}
return $array;
}
/*
取得刚插入的ID号
*/
function insert_id()
{
return @mysql_insert_id($this->row);
}
//close current database link
function close()
{
return @mysql_close($this->conn);
}
//test mysql version
function version()
{
$query = @mysql_query("SELECT VERSION()",$this->conn);
return @mysql_result($this->$row, 0);
}
}
?>
调用方法。
/*
读取新闻分类
*/
function newOption()
{
$str='';
$Db = new Db();
$query = $Db->query("Select id,typetitle,typeupid,orderid from cn_111cn where typeupid=0 order by orderid asc");
$row = $Db->fetch($query,0);
foreach( $row as $_v => $value )
{
$str.="<option value=".$value[0].">".$value[1]."</option>\n";
}
$Db->close();
return $str;
}
本站原创转戴载注明 www.111cn.net
相关文章
- 有一种方法,可以不打开网站而直接查看到这个网站的源代码.. 这样可以有效地防止误入恶意网站... 在浏览器地址栏输入: view-source:http://...2016-09-20
- <?php require('path.inc.php'); header('content-Type: text/html; charset=utf-8'); $borough_id = intval($_GET['id']); if(!$borough_id){ echo ' ...2016-11-25
- 本文实例讲述了JS基于Mootools实现的个性菜单效果代码。分享给大家供大家参考,具体如下:这里演示基于Mootools做的带动画的垂直型菜单,是一个初学者写的,用来学习Mootools的使用有帮助,下载时请注意要将外部引用的mootools...2015-10-23
- 本文实例讲述了JS+CSS实现分类动态选择及移动功能效果代码。分享给大家供大家参考,具体如下:这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,...2015-10-21
- 本文实例讲述了JS实现自定义简单网页软键盘效果。分享给大家供大家参考,具体如下:这是一款自定义的简单点的网页软键盘,没有使用任何控件,仅是为了练习JavaScript编写水平,安全性方面没有过多考虑,有顾虑的可以不用,目的是学...2015-11-08
- php 取除连续空格与换行代码,这些我们都用到str_replace与正则函数 第一种: $content=str_replace("n","",$content); echo $content; 第二种: $content=preg_replac...2016-11-25
- php简单用户登陆程序代码 这些教程很对初学者来讲是很有用的哦,这款就下面这一点点代码了哦。 <center> <p> </p> <p> </p> <form name="form1...2016-11-25
- 公司一些wordpress网站由于下载的插件存在恶意代码,导致整个服务器所有网站PHP文件都存在恶意代码,就写了个简单的脚本清除。恶意代码示例...2015-10-23
- 其实挺简单的就是if(navigator.userAgent.indexOf('UCBrowser') > -1) {alert("uc浏览器");}else{//不是uc浏览器执行的操作}如果想测试某个浏览器的特征可以通过如下方法获取JS获取浏览器信息 浏览器代码名称:navigator...2015-11-08
- 本文实例讲述了JS实现双击屏幕滚动效果代码。分享给大家供大家参考,具体如下:这里演示双击滚屏效果代码的实现方法,不知道有觉得有用处的没,现在网上还有很多还在用这个特效的呢,代码分享给大家吧。运行效果截图如下:在线演...2015-10-30
- 一、日期减去天数等于第二个日期function cc(dd,dadd){//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() +...2015-11-08
- 微信支付,即便交了保证金,你还是处理测试阶段,不能正式发布。必须到你通过程序测试提交订单、发货通知等数据到微信的系统中,才能申请发布。然后,因为在微信中是通过JS方式调用API,必须在微信后台设置支付授权目录,而且要到...2014-05-31
- 本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
- 小编分享了一段简单的php中文转拼音的实现代码,代码简单易懂,适合初学php的同学参考学习。 代码如下 复制代码 <?phpfunction Pinyin($_String...2017-07-06
php导出csv格式数据并将数字转换成文本的思路以及代码分享
php导出csv格式数据实现:先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."/n";然后对需要保存csv的数组进行foreach循环,例如复制代...2014-06-07- ecshop商品无限级分类代码 function cat_options($spec_cat_id, $arr) { static $cat_options = array(); if (isset($cat_options[$spec_cat_id]))...2016-11-25
- 本文介绍了如何延迟javascript代码的加载,加快网页的访问速度。 当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点...2013-10-13
- 这篇文章主要介绍了vue项目,代码提交至码云,iconfont的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-07-30
- 这篇文章主要介绍了IDEA插件之快速删除Java代码中的注释,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-02-18
- 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title...2013-10-13