网站首页 > 文章中心 > 其它

php创建数据库test

作者:小编 更新时间:2023-10-05 11:28:26 浏览量:83人看过

phpcms v9新建一个test.php文件.如何操作数据库?

这个需要看你需要操作哪个数据表就引入相应的模型的类文件,如果是用户会员表那么在你新建的test.php文件中就要先加载会员模型的类

php表单写入mysql数据库的代码

!--表单文件,拷入index.php--

!DOCTYPE?html

php创建数据库test-图1

html

head

style

/style

titleAdd?students/title

/head

body

!--?数据库用mysqli?面向过程调用方法--

!--数据库用mysqli?面向过程调用方法

--

!--数据库用PDO调用方法

labelFirst?Name/label

input?type="text"?name="first_name"?/

br?/

labelLast?Name/label

input?type="text"?name="last_name"?/

labeldepartment/label

input?type="text"?name="department"?/

labelEmail/label

input?type="text"?name="email"?/

input?type="submit"?value="Add?students"

/form

/body

/html

------------------------------

php

//print_r($_POST);

//?create?a?variable

$first_name=$_POST['first_name'];

$last_name=$_POST['last_name'];

$department=$_POST['department'];

$email=$_POST['email'];

//调试用

echo?"Your?input:?";

echo?$first_name;

echo?'br?/';

echo?$last_name;

echo?$department;

echo?$email;

$servername?=?"localhost";

//Your?database?username?and?password

//$username?=?"username";

//$password?=?"password";

$username?=?"tester";

$password?=?"testerPassword";

//your?database?name

$dbname?=?"test";

$tablename?="student";

//?Create?connection

$connect?=?mysqli_connect($servername,?$username,?$password,?$dbname);

if?(!$connect)?{

die("Connection?failed:?"?.?mysqli_connect_error());

}

//Execute?the?query

$sql="INSERT?INTO?$tablename?(first_name,last_name,department,email)

VALUES('$first_name','$last_name','$department','$email')";

if?(mysqli_query($connect,?$sql))?{

echo?"Hooray!?New?record?is?inserted?to?database?successfully.?Please?check?database.";

}?else?{

echo?"Error:?"?.?$sql?.?"br?/"?.?mysqli_error($connect);

mysqli_close($connect);

//database?name

$conn?=?new?mysqli($servername,?$username,?$password,?$dbname);

//?Check?connection

if?($conn-connect_error)?{

die("Connection?failed:?"?.?$conn-connect_error);

}?

if?($conn-query($sql)?===?TRUE)?{

echo?"New?record?created?successfully";

echo?"Error:?"?.?$sql?.?"br"?.?$conn-error;

$conn-close();

a?variable

try?{

$conn?=?new?PDO("mysql:host=$servername;dbname=$dbname",?$username,?$password);

//?set?the?PDO?error?mode?to?exception

$conn-setAttribute(PDO::ATTR_ERRMODE,?PDO::ERRMODE_EXCEPTION);

//?use?exec()?

$conn-exec($sql);

catch(PDOException?$e)

{

echo?$sql?.?"br"?.?$e-getMessage();

$conn?=?null;

--创建数据库test,?将此文件存为test.sql?导入数据库,或者手动创建表结构

--?phpMyAdmin?SQL?Dump

--?

SET?SQL_MODE?=?"NO_AUTO_VALUE_ON_ZERO";

SET?AUTOCOMMIT?=?0;

START?TRANSACTION;

SET?time_zone?=?"+00:00";

--?Database:?+test+

--?--------------------------------------------------------

--?Table?structure?for?table?+student+

DROP?TABLE?IF?EXISTS?+student+;

CREATE?TABLE?IF?NOT?EXISTS?+student+?(

PRIMARY?KEY?(+id+)

--?Dumping?data?for?table?+student+

INSERT?INTO?+student+?(+id+,?+first_name+,?+last_name+,?+department+,?+email+)?VALUES

COMMIT;

php中选择打开数据库的方法是

在mysql数据库中,创建一个test数据库,用于测试.

新建一个php文件,命名为test.php,用于讲解php如何选择要操作的数据库.

在test.php文件中,使用mysql_connect()函数,通过账号和密码创建一个数据库的连接.

在test.php文件中,再使用mysql_select_db()函数选择要操作的数据库test,选择数据库成功,则返回true,否则,返回false.最后,通过if语句判断结果.

在浏览器打开test.php文件,查看结果.

END

总结:

①.、创建一个test数据库.

PHP无法创建新数据库?新手求教.

$sql="CREATE DATABASE $db_name"; // 在这句后面加句嘛,

mysql_query($sql, $link); // 加这一句

以上就是土嘎嘎小编为大家整理的php创建数据库test相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章