PHP利用mysql_connect()连接数据库,在之后编写“数据写入数据库”这一功能时想到一个问题。

首先,我有个一个add.html来让用户填入一些能够写入数据库的信息。提交之后,利用POST方式,运行addsql.php,进行写入数据库。

在写入数据的之前,要先链接数据库。

这时就有个问题,链接数据库这部分功能可以有四种方式(我想到的)写在“写入数据”之前:

1.直接全都写下来:

$con = mysql_connect("localhost","user","password");

if (!$con)

{

echo "";

echo "

连接失败";

//some code

}

else{

echo "";

echo "

连接成功";

//some code

}

?>

//write to MySQL

mysql_close($con);

?>

2.引用文件的方式,把链接数据库部分写入connect.php,关闭数据库部分写入close.php

然后在addsql.php中用inlude()引用这两部分。

3.调用php文件的方式,把链接数据库部分写入connect.php,关闭数据库部分写入close.php

然后在addsql.php之前调用connect.php,写入数据之后调用close.php

4.引用函数的方式,把链接数据库部分和关闭数据库部分以函数的方式写入一个function.php中

然后在addsql.php中调用这两个函数

mysql-conn.php_PHP连接MySQL方式相关推荐

  1. vb 通过php连接mysql数据库连接_PHP连接MySQL数据库的几种方法

    1.最简单的方式-mysql(面向过程) $con = mysql_connect("localhost","root","password" ...

  2. 使用php连接mysql数据库_PHP使用mysql与mysqli连接Mysql数据库用法示例

    本文实例讲述了PHP使用mysql与mysqli连接Mysql数据库的方法.分享给大家供大家参考,具体如下: 代码很简单直接上了 /** * @Author: HTL * @Description: ...

  3. django本地安装mysql_Ununtu 15.04 安装MySql(Django连接Mysql)

    本文介绍Ubuntu 15.04下安装MySQL ubuntu 15.04安装mysql django项目连接mysql 一.安装数据库 1.sudo apt-get install mysql-se ...

  4. c语言 连接 mysql,C语言连接mysql -select

    C语言实现查询mysql数据库的行数,列的属性,以及每条记录. /* select.c */ #include #include #include #include "/usr/includ ...

  5. php 复制mysql数据库_PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  6. asp连接不到我mysql里_ASP连接MYSQL问题点解决

    错误编号:1251 问题分析: 如果你升级 MySQL 到 4.1 以上版本后遇到以上问题,请先确定你的 MySQL Client 是 4.1 或者更高版本(Windows 下有这个问题就可以直接跳到 ...

  7. mysql 数据库连接 w3school_PHP 连接 MySQL

    # PHP 连接 MySQL PHP 5 及以上版本建议使用以下方式连接 MySQL : * **MySQLi extension** ("i" 意为 improved) * ** ...

  8. php连接mysql地址_PHP连接mysql

    PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension ("i" 意为 improved) PDO (PHP Data Objects) 在 ...

  9. php代码连接mysql数据库,php连接mysql数据库代码

    php连接mysql数据库代码 复制代码 代码如下: mysql_connect("localhost", "root","1981427" ...

  10. java mysql 查询_java连接mysql数据库达成数据查询详细教程

    前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...

最新文章

  1. 2022-2028年中国可生物降解农用薄膜产业竞争现状及投资决策建议报告
  2. 关于ORA-06508 , ORA-04068异常的详细说明
  3. ITK:计算图像中的kmeans像素簇
  4. linux的tns 日志,Oracle 11g R2 常用配置与日志的文件位置
  5. 苹果mac闪退_自从Mac有了WPS,从此和双系统说再见!
  6. ubuntu改变进程优先级从而防止卡
  7. 数学C语言编程,数学规划 (最速下降法,c语言编程).doc
  8. UniTask使用笔记
  9. Gamma 分布与 Beta 分布及共轭的含义
  10. 文本加密(PTA厦大慕课)
  11. 向量微积分——理解梯度
  12. 铁威马教程之如何轻松同步TNAS和云盘数据
  13. 一只兔子每三个月生兔子JAVA,兔子生兔子问题
  14. 数据挖掘——航空公司客户分类与价值评估案例
  15. 访问学者办理签证的问题整理!
  16. 素雅的登录界面,简单而优雅
  17. 野田圣子、希尔顿、松下幸之助,都喝过马桶水吗? .
  18. 【LaTeX 教程】01. LaTeX 简介与安装
  19. manjaro-安装idea
  20. 将自己写的网站发布到外网sunny-ngrok

热门文章

  1. String是java中的基本数据类型吗
  2. oracle 11g PL/SQL Programming学习三
  3. Android 对应的xml配置值,颜色表
  4. [学习笔记]数据库设计概览
  5. 天书般的ICTCLAS分词系统代码(二)
  6. 【图像处理】【去模糊】图像去模糊之初探--Single Image Motion Deblurring
  7. leetcode刷题日记-喧闹和富有
  8. bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: 的解决方法
  9. fragment嵌套viewpager嵌套fragment第二次加载数据不显示问题
  10. STM32DMA搬运ADC只搬了一半数据的原因。