php php 删除mysql 记录教程

 更新时间:2016年11月25日 16:04  点击:2217
我们用php 删除mysql里面的数据代码,这个实例很简单根据用户输入的或提交的信息来查找数据库合条件的信息进行删除

<?php
//连接数据库
$link_id = mysql_connect("localhost","root","") or die("连接失败");
if($link_id)
{
 mysql_select_db("my_test");
 if(!$_GET[id])
 {

  $result=mysql_query("select * from userinfo");
  echo "<TABLE border=1>
    <TR>
     <TD>编号</TD>
     <TD>用户名称</TD>
     <TD>性别</TD>
     <TD>年龄</TD>
     <TD>注册时间</TD>
     <TD>操作</TD>
    </TR>";

 

  while($row=mysql_fetch_array($result)){
   echo "<TR>
     <TD>".$row[id]."</TD>
     <TD>".$row[username]."</TD>
     <TD>".$row[gender]."</TD>
     <TD>".$row[age]."</TD>
     <TD>".$row[regdate]."</TD>
     <TD><a href=delete.php?id=".$row[id].">删除</a></TD>
    </TR>";
  }
  echo "</TABLE>";

 }//显示列表的内容
 else
 {

   $sql="delete from userinfo where id=".$_GET[id];
   $result=mysql_query($sql);
   if($result)
    echo "记录已经成功删除www.111cn.net<br><a href='delete.php'>返回</a>";
   else
    echo "记录删除失败<br><a href=delete.php.php?id=".$_GET[id].">返回</a>";

 }//else($id部分)
} // end if
?>
www.111cn.net

保存用户提交的数据到mysql数据库是WEB 开发者必须掌握的基础知识了,下面我们就来讲一下是怎么把用户提交的数据保存到数据库的吧。

<?php
if($_POST[ok])
{
 $link_id = mysql_connect("localhost","root","") or die("连接失败");
 if($link_id)
 {
  //选择数据库
  mysql_select_db("my_test");
  //插入数据SQL语句
  $sql="insert into userinfo values('".$_POST[id]."','".$_POST[name]."','".$_POST[gender]."','".$_POST[age]."','".$_POST[regdate]."')";
  //执行SQL语句
  $result=mysql_query($sql);
  if($result)
  {
   echo "记录已经成功插入<br><a href='insert.php'>继续插入记录</a>";
  }
  else
   echo "执行插入SQL语句失败";
  //关闭数据库
  mysql_close($link_id);
 }
}
else
{
 ?>
 <form method=post action=insert.php>
 编号<input type=text name="id"><br>
 姓名<input type=text name="name"><br>
 性别<input type=text name="gender" ><br>
 年龄<input type=text name="age"><br>
 注册时间<input type=text name="regdate"><br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <input type=submit name=ok value="提交">
 </form>
 <?
}//end if
?>
转载注明www.111cn.net/phper/php.html

php imap_open 实例教程

imap连接服务器代码。

<?php
//连接 IMAP 服务器链接,IMAP 的端口为 143。
$mbox = imap_open("{localhost:143}INBOX","user_id","password");
//连接POP3 服务器链接,POP3 的端口为 110。
$mbox = imap_open("{localhost/pop3:110}INBOX","user_id","password");
//连接NNTP 服务器链接,NNTP 的端口为 119。
$nntp = imap_open("{localhost/nntp:119}comp.test","","");
?>

复杂一点的imap连接方法。

<?php
//连接IMAP服务器
$mbox = imap_open("{imap.example.org}", "username", "password", OP_HALFOPEN)
      or die("连接失败: " . imap_last_error());
$list = imap_getmailboxes($mbox, "{imap.example.org}", "*");
if (is_array($list)) {
    foreach ($list as $key => $val) {
        echo "($key) ";
        echo imap_utf7_decode($val->name) . ",";
        echo "'" . $val->delimiter . "',";
        echo $val->attributes . "<br />n";
    }
} else {
    echo "imap_getmailboxes 失败: " . imap_last_error() . "n";
}
//关闭imap连接
imap_close($mbox);
?>

转请注明www.111cn.net/phper/php.html

下面我们来看看我自己写的一个简单的php分页代码哦,其实在php中分页比较在asp中分页容易的多,这也可能是因为mysql有强大的功能的吧,这样节省不少系统资源了

 

function newlista($action){
    $sql  ="Select * from gx_news  ";
    if( $action=='today' ){ $sql.=" where datediff(new_time,".date("Y-m-d").")<=0"; }
    $result =mysql_query($sql) or die('fail1'.mysql_error());
    $rs  =mysql_fetch_array($result);
    $rdcount =mysql_num_rows($result);
    if($rdcount){
    $pagesize =15;
    $pagecount=($rdcount % $pagesize)?(int)($rdcount / $pagesize)+1:$rdcount/$pagesize;//统计总页面
    $page  =isset($_GET['page'])?$_GET['page']:1;//取得当前页面
    $start =($page>=1 && $page<=$pagecount)?$start=$pagesize*($page-1):$start=1;//取得超始记录
    $start =$start;
    $sql  =$sql." order by id desc limit $start,$pagesize";
    $bg  =1;
   
    //$resulte =mysql_query($sql) or die('fail'.mysql_error());
    $result =mysql_query($sql) or die(mysql_error());
  while($rs =mysql_fetch_array($result) ){
    if( $bg % 2 !=0){
      
      $style="class=color";
      
    }else{
    
      $style="";
     
    }
    
    echo "<li $style><a href='newscenter.php?id=".$rs[0]."' target=_blank >".$rs['new_title']."</a><span>[".$rs['new_time']."]</span></li> ";
    $bg++;
  }
   echo '</ul><div class=navigation>';
   echo "".pagelist($page,$pagecount,$rdcount,'?page=',$pagesize)."</div>";
 }else{
   echo '暂时没有信息!';
 }

 }

本人原创转载注明www.111cn.net/phper/php.html

在php中我用创建文件用的是fopen还有带参数r这样如果文件存在就打开,否则就创建一个新的文件

PHP-创建文件
在您可以做任何一份档案,它已存在!在这一课您将学习如何建立一个档案使用PHP 。

广告Tizag.com
PHP的-制造混乱
在PHP中,某个文件创建使用的命令也被用来打开文件。这似乎有点混乱,但我们会努力澄清这一难题。

在PHP的打开功能是用来打开文件。然而,它也可以创建一个文件,如果它没有找到该文件中指定的函数调用。所以,如果你使用打开一个文件不存在,它将创建它,因为你打开该文件的书面或附加(更多关于这个版本) 。

PHP的-如何创建一个文件
在打开功能需要两个重要的信息,正常运行。首先,我们必须与供应的文件的名称,我们希望它打开。其次,我们必须告诉我们什么功能上做计划,与该文件(即从档案读取,写入信息等) 。

由于我们要创建一个文件,我们必须提供的文件名称和告诉PHP ,我们要写入档案。注:我们必须告诉PHP我们书面文件,否则它不会创建一个新的文件。

$ourFileName = "testFile.txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fclose($ourFileHandle);

该文件“ testFile.txt ”应该建立在同一目录下此居住的PHP代码。 PHP将看到, “ testFile.txt ”不存在,将创建它运行后,此代码。有很多的信息在这三个行代码,让我们一定要理解这一点。

$ ourFileName = “ testFile.txt ” ;
在这里,我们创造的名称的文件, “ testFile.txt ” ,并储存到一个PHP字符串变量$ ourFileName 。

$ ourFileHandle =打开( $ ourFileName , '瓦特' )或死亡( “无法打开文件” ) ;
这位的代码实际上有两个部分。首先,我们使用的功能打开并赋予它两种说法:我们的档案名称,我们通知的PHP ,我们要通过写的性质“瓦特” 。

其次,打开函数返回所谓的文件句柄,这将使我们能够操纵该文件。我们保存文件的处理成美元ourFileHandle变数。我们将更多地谈论的文件句柄以后。

fclose ( $ ourFileHandle ) ;
我们关闭该文件被打开。 fclose需要处理的文件将要关闭。我们将更多地谈论这个更多的文件闭幕的教训。
[!--infotagslink--]

相关文章

  • Painter绘制红衣喝酒男水粉画效果教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一说绘制红衣喝酒男水粉画效果的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
  • iPhone6怎么激活?两种苹果iPhone6激活教程图文详解

    iPhone6新机需要激活后才可以正常使用,那么对于小白用户来说,iPhone6如何激活使用呢?针对此问题,本文就为大家分别介绍Wifi无线网络激活以及iPhone6连接电脑激活这两种有效的方法,希望本文能够帮助到大家...2022-09-14
  • Photoshop制作雨中野外孤独行走的一头牛海报教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说下制作雨中野外孤独行走的一头牛海报的教程,各位想知道具体制作方法的使用者们,大家就快来看一看小编给...2016-09-14
  • Painter绘制帅气卡通魔法王子漫画教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制帅气卡通魔法王子漫画的具体教程,各位想知道绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
  • Illustrator鼠绘堆雪人的孩童矢量插画教程

    今天小编在这里就来给各位Illustrator的这一款软件的使用者们来说说鼠绘堆雪人的孩童矢量插画的教程,各位想知道具体绘制方法的使用者们,那么各位就快来跟着小编来看看...2016-09-14
  • 美图秀秀给照片天空加蓝天白云教程一览

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下究竟该怎么给照片天空加蓝天白云的教程,各位想知道具体制作步骤的,那么下面就来跟着小编一起看看吧。 ...2016-09-14
  • php读取zip文件(删除文件,提取文件,增加文件)实例

    下面小编来给大家演示几个php操作zip文件的实例,我们可以读取zip包中指定文件与删除zip包中指定文件,下面来给大这介绍一下。 从zip压缩文件中提取文件 代...2016-11-25
  • 安卓手机app添加支付宝支付开发教程

    支付宝支付在国内算是大家了,我们到处都可以使用支付宝了,下文整理介绍的是在安卓app应用中使用支付宝进行支付的开发例子。 之前讲了一篇博客关与支付宝集成获取...2016-09-20
  • llustrator绘制扁平化风格卡通警察护士空姐肖像教程

    今天小编在这里就来给llustrator的这一款软件的使用者们来说一说绘制扁平化风格卡通警察护士空姐肖像的教程,各位想知道具体绘制步骤的使用者们,那么下面就快来跟着小编...2016-09-14
  • Illustrator绘制一个方形的录音机图标教程

    今天小编在这里就来给Illustrator的这一款软件的使用者们来说一下绘制一个方形的录音机图标的教程,各位想知道具体绘制方法的使用者们,那么下面就来看一下小编给大家分...2016-09-14
  • photoshop简单制作一个搞笑的换脸表情包教程

    今天小编在这里就来给photoshop的这一款软件的使用者们来说一说简单制作一个搞笑的换脸表情包的教程,各位想知道具体制作方法的使用者们,那么大家就快来看一看教程吧。...2016-09-14
  • photoshop给手绘画调色变换场景后期教程

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说说给手绘画调色变换场景的后期教程,各位想知道具体后期处理步骤的使用者们,那么大家就快来跟着小编来看...2016-10-02
  • 美图秀秀让你胸丰满起来处理教程

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说一下让你胸丰满起来的处理教程,各位想知道具体处理步骤的,那么下面就快来跟着小编一起看一下教程吧。 给...2016-09-14
  • Painter绘制雷神传插画教程

    今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制雷神传插画的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看看绘制方法吧。 ...2016-09-14
  • 删除条目时弹出的确认对话框

    复制代码 代码如下: <td> <a href="/member/life/edit_ppt/<?php echo $v->id;?>" class="btn">编辑</a> <a href="javascript:;" onclick="if(confirm('您确定删除这条记录?')){location.href='/member/life/d...2014-06-07
  • MySQL中的联合索引学习教程

    联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进...2015-11-24
  • 美图秀秀制作隔离区聊天背景教程

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下制作隔离区聊天背景的教程,各位想知道具体方法的,那么下面就快来跟着小编一起看一看吧。 给各位美图秀...2016-09-14
  • MySQL日志分析软件mysqlsla的安装和使用教程

    一、下载 mysqlsla [root@localhost tmp]# wget http://hackmysql.com/scripts/mysqlsla-2.03.tar.gz--19:45:45-- http://hackmysql.com/scripts/mysqlsla-2.03.tar.gzResolving hackmysql.com... 64.13.232.157Conn...2015-11-24
  • Lua语言新手简单入门教程

    这篇文章主要给大家介绍的是关于Lua语言新手入门的简单教程,文中通过示例代码一步步介绍的非常详细,对各位新手们的入门提供了一个很方便的教程,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。...2020-06-30
  • jQuery动态添加与删除tr行实例代码

    最近由于项目的需要,需要动态的添加和删除table中的tr,感觉用JS可以实现,但是在网上找了一下,单纯的自己写JS,感觉太麻烦,而且也不好维护。于是想到了最近学的jQuery。这篇文章给大家用实例介绍了jQuery动态添加与删除tr行的方法,有需要的朋友们可以参考借鉴。...2016-10-20