不用from表单提交数据代码

 更新时间:2016年11月25日 16:30  点击:2110

<?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%">&nbsp;</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%">&nbsp;</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

[!--infotagslink--]

相关文章

  • 不打开网页直接查看网站的源代码

      有一种方法,可以不打开网站而直接查看到这个网站的源代码..   这样可以有效地防止误入恶意网站...   在浏览器地址栏输入:   view-source:http://...2016-09-20
  • php 调用goolge地图代码

    <?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实现的个性菜单效果代码

    本文实例讲述了JS基于Mootools实现的个性菜单效果代码。分享给大家供大家参考,具体如下:这里演示基于Mootools做的带动画的垂直型菜单,是一个初学者写的,用来学习Mootools的使用有帮助,下载时请注意要将外部引用的mootools...2015-10-23
  • JS+CSS实现分类动态选择及移动功能效果代码

    本文实例讲述了JS+CSS实现分类动态选择及移动功能效果代码。分享给大家供大家参考,具体如下:这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,...2015-10-21
  • JS实现自定义简单网页软键盘效果代码

    本文实例讲述了JS实现自定义简单网页软键盘效果。分享给大家供大家参考,具体如下:这是一款自定义的简单点的网页软键盘,没有使用任何控件,仅是为了练习JavaScript编写水平,安全性方面没有过多考虑,有顾虑的可以不用,目的是学...2015-11-08
  • php 取除连续空格与换行代码

    php 取除连续空格与换行代码,这些我们都用到str_replace与正则函数 第一种: $content=str_replace("n","",$content); echo $content; 第二种: $content=preg_replac...2016-11-25
  • php简单用户登陆程序代码

    php简单用户登陆程序代码 这些教程很对初学者来讲是很有用的哦,这款就下面这一点点代码了哦。 <center> <p>&nbsp;</p> <p>&nbsp;</p> <form name="form1...2016-11-25
  • PHP实现清除wordpress里恶意代码

    公司一些wordpress网站由于下载的插件存在恶意代码,导致整个服务器所有网站PHP文件都存在恶意代码,就写了个简单的脚本清除。恶意代码示例...2015-10-23
  • js识别uc浏览器的代码

    其实挺简单的就是if(navigator.userAgent.indexOf('UCBrowser') > -1) {alert("uc浏览器");}else{//不是uc浏览器执行的操作}如果想测试某个浏览器的特征可以通过如下方法获取JS获取浏览器信息 浏览器代码名称:navigator...2015-11-08
  • JS实现双击屏幕滚动效果代码

    本文实例讲述了JS实现双击屏幕滚动效果代码。分享给大家供大家参考,具体如下:这里演示双击滚屏效果代码的实现方法,不知道有觉得有用处的没,现在网上还有很多还在用这个特效的呢,代码分享给大家吧。运行效果截图如下:在线演...2015-10-30
  • JS日期加减,日期运算代码

    一、日期减去天数等于第二个日期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
  • PHP开发微信支付的代码分享

    微信支付,即便交了保证金,你还是处理测试阶段,不能正式发布。必须到你通过程序测试提交订单、发货通知等数据到微信的系统中,才能申请发布。然后,因为在微信中是通过JS方式调用API,必须在微信后台设置支付授权目录,而且要到...2014-05-31
  • PHP常用的小程序代码段

    本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
  • php怎么用拼音 简单的php中文转拼音的实现代码

    小编分享了一段简单的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商品无限级分类代码

    ecshop商品无限级分类代码 function cat_options($spec_cat_id, $arr) { static $cat_options = array(); if (isset($cat_options[$spec_cat_id]))...2016-11-25
  • 几种延迟加载JS代码的方法加快网页的访问速度

    本文介绍了如何延迟javascript代码的加载,加快网页的访问速度。 当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点...2013-10-13
  • vue项目,代码提交至码云,iconfont的用法说明

    这篇文章主要介绍了vue项目,代码提交至码云,iconfont的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-07-30
  • IDEA插件之快速删除Java代码中的注释

    这篇文章主要介绍了IDEA插件之快速删除Java代码中的注释,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-02-18
  • js切换光标示例代码

    复制代码 代码如下: <!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