php操作mysql数据库

php操作mysql数据库

<?php

$link=mysql_connect("localhost","root","root");

if($link){

  }else{

 echo "连接失败";

 exit;

    }

mysql_select_db("test");


$sql="create table shops(id int auto_increment not null,name varchar(30) not null, price double not null default '0.00', num int not null default '0', primary key(id),key(name,price))";

//$sql2="alter table shops add desn varchar(64) after price";

$sql2="insert into shops(name,price,desn,num)values('php',10,'php hello',5)";

$sql3="delete from shops where id<15";

$res=mysql_query($sql3);

if($res){

  }else{

 echo mysql_errno().":".mysql_error()."/n";

    }

if(mysql_affected_rows()>0){

 echo "执行成功:"."影响行数".mysql_affected_rows()."最后自动增长的ID=".mysql_insert_id();

  }else{

 echo "记录没有改变";

    }

mysql_close();

?>


从结果集将记录取出来

mysql_fetch_row($res) 索引数组

mysql_fetch_assoc($res) 关联数据

mysql_fetch_array($res) 索引和关联

mysql_fetch_object($res) 对象


自我复制


insert into products(cid,name,price,num,desn,ptime)select cid,name,price,num,desn,ptime from products;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • @mysql_connect("localhost","root","")or die("connection f...
    迷糊银儿阅读 223评论 0 0
  • 实现方式: <?php //连接数据库 $link=mysql_connect("127.0.0.1","root...
    旅行家John阅读 256评论 0 0
  • 几个必会的数据库函数 $link=mysql_connect("localhost","root","root")...
    FKTX阅读 208评论 0 0
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,857评论 5 116
  • 因为今早有会议,所以让儿子自己揣着报名兴趣班的学费到老师哪儿去了。回到家我问儿子:“儿子今天画些什么?”儿子笑着对...
    翌的晴空阅读 97评论 0 2