首页数据库数据库 菜鸟 PHP MySQL 创建数据库和表 菜鸟问题

数据库 菜鸟 PHP MySQL 创建数据库和表 菜鸟问题

编程之家2023-10-20101次浏览

大家好,关于数据库 菜鸟很多朋友都还不太明白,今天小编就来为大家分享关于PHP MySQL 创建数据库和表 菜鸟问题的知识,希望对各位有所帮助!

数据库 菜鸟 PHP MySQL 创建数据库和表 菜鸟问题

PHP MySQL 创建数据库和表 菜鸟问题

1,die的作用是你所想的那样,输出里面的内容,并结束程序。

2,'create database my_db',这仅仅是一个语句,如果需要执行才能产生效果的,所以需要mysql_query()。就好比,你有一碗米,是需要煮了之后才能吃的~~

3,如果没有其他的数据库连接,这个$con是可以不需要的。如果你可能需要操作多个数据库的时候,或者已不同身份使用数据库的时候这个就是必须的了。

比如

$con= mysql_connect("localhost","peter","abc123");

$con2= mysql_connect("localhost","peter2","abc456");

数据库 菜鸟 PHP MySQL 创建数据库和表 菜鸟问题

这两个用户peter,peter2是两个不一样的用户---假设peter2没有创建数据库的权限,那么mysql_query("create database my_db",$con2)。就会出错。

再举个例子。

$con= mysql_connect("localhost","peter","abc123");

$con2= mysql_connect("localhost2","peter","abc123");

当你执行mysql_query(“SQL语句”,$con)

mysql_query(“SQL语句”,$con2)

数据库 菜鸟 PHP MySQL 创建数据库和表 菜鸟问题

他们产生结果的数据库服务器,就不一样了。

PHP初学者吧。多多加油!

欢迎到http://www.webcook.cn/thread.php?fid-11.html

提问~

我不是经常在百度~

VB6程序查询数据库

既然是多方式模糊查询,那么必须具备几个条件:

1、首先有查询方式的选择框,还有查询需要的关键字的输入框;

2、模糊查询结果不是一条记录,那么必须将查询出的所有结果在列表框控件中显示出来;

3、点击列表框中的一条记录,在文本框中显示这条记录的详细内容。

我比较喜欢用MSFlexGrid控件显示查询结果,下面给你一个比较实用的范例:

Private Sub Command1_Click()'查询

If Combo1.Text="" Then

MsgBox"你没有选择查询方式,请选择!", 16,"错误!"

Exit Sub

End If

If Text1.Text="" Then

MsgBox"你没有填写关键字,请填写!", 16,"错误!"

Exit Sub

End If

If Combo1.Text="查询条件1" Then

strSQL="Select* From数据表名字段名1 Like'%"& Text1.Text&"%'"

ElseIf Combo1.Text="查询条件2" Then

strSQL="Select* From数据表名 Where字段名2 Like'%"& Text1.Text&"%'"

ElseIf Combo1.Text="查询条件3" Then

strSQL="Select* From数据表名 Where字段名3 Like'%"& Text1.Text&"%'"

End If

Call SJK(db)'数据库连接函数

RS.Open strSQL, db, 2, 2

Do While Not RS.EOF

SST= SST+ 1

RS.MoveNext

Loop

RS.Close

Set RS= Nothing

If SST= 0 Then

MsgBox"你没有你查询的记录!", 16,"无记录!"

With MSFlexGrid1

.Cols= 3

.Rows= 1

.TextMatrix(0, 0)="序号"

.TextMatrix(0, 1)="姓名"

.ColWidth(0)= 1000

.ColWidth(1)= 1000

.ColWidth(2)= 0

End With

db.Close

Set db= Nothing

Exit Sub

End If

With MSFlexGrid1

.Cols= 3

.Rows= SST+ 1

.TextMatrix(0, 0)="序号"

.TextMatrix(0, 1)="姓名"

.ColWidth(0)= 1000

.ColWidth(1)= 1000

.ColWidth(2)= 0

RS.Open strSQL, db, 2, 2

For I= 1 To SST

.TextMatrix(I, 0)= I

.TextMatrix(I, 1)= RS!姓名

If Option1(0).Value= True Then

.TextMatrix(I, 2)= RS!SID

ElseIf Option1(1).Value= True Then

.TextMatrix(I, 2)= RS!SID

ElseIf Option1(2).Value= True Then

.TextMatrix(I, 2)= RS!SID

ElseIf Option1(3).Value= True Then

.TextMatrix(I, 2)= RS!ZID

ElseIf Option1(4).Value= True Then

.TextMatrix(I, 2)= RS!SID

End If

RS.MoveNext

Next I

RS.Close

Set RS= Nothing

End With

db.Close

Set db= Nothing

Label1(2).Caption="本次查询结果"& SST&"条"

End Sub

Private Sub MSFlexGrid1_Click()

If Not Val(Trim(MSFlexGrid1.TextMatrix(MSFlexGrid1.Row, 2)))= 0 Then

PKID= Val(Trim(MSFlexGrid1.TextMatrix(MSFlexGrid1.Row, 2)))

Call SJK(db)

strSQL="select* from数据表名 Where ID="& PKID&" Order By ID"

RS.Open strSQL, db, 3, 3

Text2(0).Text= RS!字段1

Text2(1).Text= RS!字段2

Text2(2).Text= RS!字段3

Text2(3).Text= RS!字段4

Text2(4).Text= RS!字段5

Text2(5).Text= RS!字段6

Text2(6).Text= RS!字段7

Text2(7).Text= RS!字段8

RS.Close

Set RS= Nothing

db.Close

Set db= Nothing

End If

End Sub

关于数据库 菜鸟和PHP MySQL 创建数据库和表 菜鸟问题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

亚马逊云主机?亚马逊云服务器的价格怎么算的服务器公司(国内服务器厂商排名)