4如何用PHP给MySQL数据库添加记录

首先连接数据库(依旧用第二篇的方法)

假设数据库表里只有id,name,email三列

添加以下代码

$inputemail=写你要的email;$inputname=写你要的name;//先设定你要放进表的变量

$query="select * from stuff ";
$res=$conn->prepare($query);$res->execute();$result=$res->fetchAll(PDO::FETCH_ASSOC);
$inputid=count($result)+1 ;            //设id为行序数
if($inputname!=null) {    $sql = "INSERT INTO stuff (id , name , email)VALUES (‘$inputid‘,‘$inputname‘,‘$inputemail‘)";         //这是SQL的插入指令,前面的括号是列名。后面的是每列要加的东西的变量    $conn->exec($sql);                                                                                    //这一句是执行上面写好的指令    echo "新记录插入成功";}
//以上就是插入数据基本的原理//其他美化另外用PHP和HTML解决


原文地址:https://www.cnblogs.com/LPworld/p/9792687.html

时间: 2024-10-27 05:54:13

4如何用PHP给MySQL数据库添加记录的相关文章

Ansible 从MySQL数据库添加或删除用户

mysql_user - 从MySQL数据库添加或删除用户. 概要 要求(在执行模块的主机上) 选项 例子 笔记 状态 支持 概要 从MySQL数据库添加或删除用户. 要求(在执行模块的主机上) MySQLdb的 选项 参数 需要 默认 选择 注释 append_privs (1.4 加入) no no yes no 将priv定义的权限附加到此用户的现有权限,而不是覆盖现有的权限. check_implicit_admin (1.3 加入) no no yes yes 检查mysql是否允许以

如何用C# 连接MySQL数据库

我们可以通过两种方式来连接MySQL数据库,先看直联的方式: 方法一: 使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,   之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的操作了,示例如下:    1protected void MySqlCon()  2{  3        //数据库连接字符串跟

ADO.NET之4-使用SqlCommand对象向数据库添加记录---ShinePans

源代码: using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SQLTest { class Program { static void Main(string[] args) { //连接数据库 str

如何给mysql数据库添加一个用户

首先以root身份登录到MySQL服务器中. $ mysql -u root -p 当验证提示出现的时候,输入MySQL的root帐号的密码. 创建一个MySQL用户 使用如下命令创建一个用户名和密码分别为"myuser"和"mypassword"的用户. mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; 一旦用户被创建后,包括加密的密码.权限和资源限制在内的所有帐号细节都会

为MySQL数据库添加索引

为mysql数据库建立索引 转载:http://www.cnblogs.com/cy163/archive/2008/10/27/1320798.html 最普通的情况,是为出现在where子句的字段建一个索引.为方便讲述,我们先建立一个如下的表. Code代码如下: CREATE TABLE mytable ( id serial primary key, category_id int not null default 0, user_id int not null default 0, a

mysql数据库添加索引优化查询效率

项目中如果表中的数据过多的话,会影响查询的效率,那么我们需要想办法优化查询,通常添加索引就是我们的选择之一: 1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添加INDEX(普通索引) mysql>ALTER TABLE `ta

Mysql数据库添加从库,主从同步

环境准备 更改my.cnf 开启slave服务 查看已有mysql的版本 mysql -uroot -p >select version(); 下载相对应的mysql版本: 下载地址:http://dev.mysql.com/downloads/mysql 1)解压 #解压 tar-zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz #复制解压后的mysql目录 cp-r mysql-5.6.35-linux-glibc2.5-x86_64 /usr/l

如何用 ajax 连接mysql数据库,并且获取从中返回的数据。ajax获取从mysql返回的数据。responseXML分别输出不同数据的方法。

开讲前,先说下网上,大部分的关于这方面的博文或者其他什么的,就我自己的感觉,第一说得不详细,第二语言不能很好的被初学者了解. 我这篇博文的标题之所以用了三句,是为了方便其他人好查找: 这里介绍的方法有什么用呢? 使用它,就可以无闪刷新页面,并且从数据库获取实时改变的数据反馈回界面,显示出来!是不是很爽,的确. 废话不多,开讲,请注意我的代码的注释,里面详说! 连接的前台连接的php文件: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tran

idea操作mysql数据库添加汉字时出现乱码解决方案

首先 然后 最后 在连接数据库后面加一个指定编码格式 编码格式: characterEncoding=UTF-8 原文地址:https://www.cnblogs.com/oukele/p/9573023.html