`
zhangbaoming815
  • 浏览: 149909 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php 往mysql中插入数据

    博客分类:
  • php
阅读更多

php 往mysql中插入数据

<html>
<head>
<title>Add New Record in MySQL Database</title>
</head>
<body>
<?php
	if(isset($_POST['add']))
	{
	$dbhost = 'localhost:3306';
	$dbuser = 'root';
	$dbpass = 'root';
	$conn = mysql_connect($dbhost, $dbuser, $dbpass);
	if(! $conn )
	{
	  die('Could not connect to mysql');
	}

	if(! get_magic_quotes_gpc() )
	{
	   $emp_name = addslashes ($_POST['emp_name']);
	   $emp_address = addslashes ($_POST['emp_address']);
	}
	else
	{
	   $emp_name = $_POST['emp_name'];
	   $emp_address = $_POST['emp_address'];
	}
	$emp_salary = $_POST['emp_salary'];

	$sql = "INSERT INTO employee ".
		   "(emp_id, emp_name,emp_address, emp_salary) ".
		   "VALUES(1, '$emp_name','$emp_address',$emp_salary)";
	mysql_select_db('test_db');
	$retval = mysql_query( $sql, $conn );
	if(! $retval )
	{
	  die('Could not enter data: ');
	}
	echo "Entered data successfully\n";
	mysql_close($conn);
	}
	else
	{
?>
	<form method="post" action="<?php $_PHP_SELF ?>">
	<table width="400" border="0" cellspacing="1" cellpadding="2">
	<tr>
	<td width="100">Employee Name</td>
	<td><input name="emp_name" type="text" id="emp_name"></td>
	</tr>
	<tr>
	<td width="100">Employee Address</td>
	<td><input name="emp_address" type="text" id="emp_address"></td>
	</tr>
	<tr>
	<td width="100">Employee Salary</td>
	<td><input name="emp_salary" type="text" id="emp_salary"></td>
	</tr>
	<tr>
	<td width="100"> </td>
	<td> </td>
	</tr>
	<tr>
	<td width="100"> </td>
	<td>
	<input name="add" type="submit" id="add" value="Add Employee">
	</td>
	</tr>
	</table>
	</form>
<?php
}
?>
</body>
</html>
 
分享到:
评论

相关推荐

    PHP向mysql插入中文乱码问题,php文件内容写入数据库!

    在PHP开发过程中,遇到中文...总之,解决PHP向MySQL插入中文乱码问题,需要确保数据库、PHP连接、文件编码以及数据处理过程中的编码一致性。遵循以上步骤,可以有效地避免中文乱码问题,确保数据正确无误地写入数据库。

    PHP中批量插入多条记录到数据表

    这里,`table_name`是你想要插入数据的表名,`column1, column2, ...`是表中的列名,`value1, value2, ...`则是对应的值。 在PHP中,我们可以创建一个包含多组值的数组,然后构建SQL语句并执行。下面是一个简单的...

    批量生成mysql中文测试数据

    在本案例中,PHP被用来生成和处理大量结构化的中文文本数据,这些数据将被插入到MySQL数据库中。 MySQL是一个流行的开源关系型数据库管理系统(RDBMS),对于处理大量数据和高并发访问具有良好的性能。在开发和优化...

    PHP基础,使用PHP访问表单数据

    通过掌握以上知识,开发者能够创建一个完整的流程,从用户在HTML表单中输入数据,到PHP处理这些数据,再到MySQL数据库存储和检索数据。这是一个基本的Web开发流程,也是许多现代网站的基础。学习并熟练应用这些技能...

    全球主要国家数据表mysql

    location.sql文件可能包含了创建数据库表的SQL语句,以及可能的数据插入语句,用于一次性导入所有国家的数据到MySQL数据库中。开发者可以通过运行这个SQL文件来快速地在他们的环境中设置好这个全球国家数据表。 在...

    美站库php把数据插入mysql数据库,并读取数据

    在IT行业中,PHP和MySQL是两个非常重要的工具,它们在构建动态网站和处理数据方面扮演着核心角色。本文将深入探讨如何使用PHP来与MySQL数据库进行交互,包括如何将数据插入到数据库以及如何读取存储的数据。 首先,...

    php往mysql中批量插入数据实例教程

    在PHP中向MySQL数据库批量插入数据是常见的操作,尤其在处理大量数据时,效率尤为重要。本教程将介绍两种不同的方法,即使用for循环插入和使用INSERT语句合并插入,来实现这一目标。 首先,我们创建一个名为`user_...

    PHP MySQL 创建数据库:创建表:插入数据.md

    ### PHP与MySQL交互:创建数据库、表及插入数据 #### 一、PHP MySQL 创建数据库 在PHP中直接创建MySQL数据库通常涉及到管理员级别的操作,需要具备较高的权限。然而,在某些特定场景下,比如自动化脚本或者应用...

    php上传excel数据到mysql数据库

    在IT领域,将Excel数据导入MySQL数据库是一种常见的需求,特别是在数据处理和分析中。这里我们将详细探讨如何使用PHP实现这个过程。PHP作为一种流行的服务器端脚本语言,与MySQL数据库配合使用,可以方便地进行数据...

    MySQL学习笔记+python接收传感器+python将数据写入MySQL+PHP连接本地MySQL

    * 插入数据:`insert into student values(null,'aa','男','1988-10-2','......');` * 查询数据:`select * from student;` * 修改数据:`update student set sex='男' where id=4;` * 删除数据:`delete from ...

    as3,php和mysql之间的连接及使用数据

    2. **SQL查询**:PHP通过执行SQL语句来读取、插入、更新和删除MySQL中的数据。例如,`SELECT`, `INSERT`, `UPDATE`, `DELETE`等命令。 3. **预处理语句**:为防止SQL注入,PHP常使用预处理语句。这涉及准备SQL语句...

    mysql插入数据中文报错问题,最全解决方式

    ### MySQL插入数据中文报错问题及解决方法 #### 背景介绍 在使用MySQL数据库进行数据管理的过程中,经常会遇到中文字符的存储需求。然而,在实际操作中可能会遇到中文字符无法正常插入数据库的问题,通常表现为错误...

    PHP+mysql 网站源码

    - 数据插入:使用 INSERT INTO 语句,通过 PHP 函数执行 SQL 插入数据到数据库。 - 数据查询:SELECT 语句配合 WHERE 子句筛选数据,PHP 接收结果集并处理。 - 数据更新:UPDATE 语句修改已有数据,PHP 可用于...

    android连接远程数据库PHP+MYSQL

    标题与描述中的知识点:“android连接远程数据库PHP+MYSQL” 在这个主题下,我们主要探讨的是如何让Android应用通过PHP脚本连接并操作远程MySQL数据库。这是一个常见的应用场景,尤其是在移动应用开发中,当应用...

    php+jquery+mysql完整添加删除示例

    在这个示例中,PHP将负责连接到MySQL数据库,执行SQL查询来插入或删除记录。 接着,jQuery是一个流行的JavaScript库,简化了DOM(文档对象模型)操作、事件处理、动画以及Ajax交互。在"php+jquery+mysql完整添加...

    PHP实现的excel数据导入到MySQL数据库的程序包

    在本程序包中,开发者可能会先创建一个数据库连接,使用`mysqli_connect()`或`PDO::__construct()`函数,然后使用SQL语句(如`INSERT INTO`)将Excel数据插入到指定的数据库表中。为了防止SQL注入,应确保所有用户...

    PHP MySQL 插入多条数据

    PHP MySQL 插入多条数据 使用 MySQLi 和 PDO 向 MySQL 插入多条数据 mysqli_multi_query() 函数可用来执行多条SQL语句。 以下实例向 “MyGuests” 表添加了三条新的记录: 实例 (MySQLi – 面向对象) connect_error...

    PHP实现SQL_Server数据导入到Mysql数据库

    根据提供的文件信息,本文将详细解释如何使用PHP脚本来实现从SQL Server数据库中提取数据,并将其导入到MySQL数据库中的过程。此操作对于那些需要在不同数据库系统之间迁移数据的项目非常有用。 ### 一、环境配置与...

    mysql 10w级别的mysql数据插入

    插入数据的过程中,PHP可能需要进行数据预处理、排序或去重等操作。优化PHP代码,如使用数组存储数据,然后一次性构建批量插入的SQL语句,可以进一步减少处理时间。合理利用内存,避免一次性加载过多数据,有助于...

    PHP向MYSQL数据库批量添加数据

    批量插入数据时,可以将多行插入语句合并成一个大的SQL语句,或者使用事务来处理一批数据。以下是一个使用事务的例子: ```php &lt;?php $batch_size = 1000; $sql = "START TRANSACTION;"; foreach ($_POST as $key ...

Global site tag (gtag.js) - Google Analytics