简明现代魔法 -> PHP服务器脚本 -> 简单的数据库信息修改

简单的数据库信息修改

2010-02-21

数据库如下:

建表语句如下:

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `FirstName` varchar(20) NOT NULL,
  `LastName` varchar(20) NOT NULL,
  `Age` varchar(20) NOT NULL,
  `Hometown` varchar(20) NOT NULL,
  `Job` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'Gonn', 'Hunter', '23', 'Zhuhai', 'WebDeveloper');
INSERT INTO `user` VALUES ('2', 'Mio', 'AkiYama', '17', 'QiuShan', 'Bass');
INSERT INTO `user` VALUES ('3', 'Google', 'Hello', '15', 'America', 'WebSite');
INSERT INTO `user` VALUES ('4', 'yale', 'Amer', '33', 'USA', 'Univer');

先写数据库连接信息

dbinfo.php

<?
	$username="root";
	$password="";
	$database="nowamagic";
	$host="localhost";
?>

然后是一般的程序步骤:

<?php
	//require("dbinfo.php");

	// 连接到 MySQL 服务器
	$connection = mysql_connect ($host, $username, $password);
	if (!$connection) 
	{
  		die('Not connected : ' . mysql_error());
	}
    
	// 设置活动的 MySQL 数据库
	$db_selected = mysql_select_db($database, $connection);
	if (!$db_selected) 
	{
  		die ('Can\'t use db : ' . mysql_error());
	}
	
	$query = "update user set Lastname = 'Hello' where id = 3 "; 
	
	$result = mysql_query($query);
	if (!$result) 
	{
  		die('Invalid query: ' . mysql_error());
	}
	
?>

程序运行结果如下:

思维导图如下:

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们