估计是的query函数是封装的mysql_query
我测试了一下:
$sql="check table 表名";$res=mysql_query($sql);
while ($row = mysql_fetch_assoc($res)) {
print_r($row);
}
mysql_free_result($res);
//check table 返回的结果是:
Array
(
[Table] =>数据库名字表名
[Op] => check
[Msg_type] => status
[Msg_text] => OK
)
你可以根据上面返回的结果来判断。
注意:你用mysql_query来执行一些语句的时候,如果执行错误讲返回false。如果没有权限,那么此函数也返回false。具体可参考此函数的php手册说明。
你用POST方式传值,必须要有个表单,表单提交数据后,要echo出变量才能看到,
你把$xuehao=$_POST["id"];下面加个echo $xuehao;就可以看到输出了,在php结束标记?>后面加上一段代码
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="indexphp" method="post">
<table>
<tr><td>学号</td> <td><input type="text" name="id"></td></tr>
<tr><td>姓名</td><td><input type="text" name="name"></td></tr>
<tr><td>性别</td><td><input type="text" name="sex"></td></tr>
<tr> <td></td><td><input type="submit" value="提交"></td></tr>
</table>
</form>
</body>
</html>
建表的过程——
<
//连接MYSQL mysql_connect("主机","用户","密码")
mysql_connect("localhost","root","password");
//建立一个名为 testdata的数据库
mysql_query("CREATE DATABASE testdata;");
//选择这个testdata数据库
mysql_select_db("testdata");
//建立一个testtable表,其中id为自增的主索引 contents为文本型
mysql_query("CREATE TABLE testtable(
id NOT NULL PRIMARY KEY AOTU_INCREMENT,
contents TEXT);");
>
表建完了——写插入语句的PHP
<
//连接MYSQL mysql_connect("主机","用户","密码")
mysql_connect("localhost","root","password");
//选择这个testdata数据库
mysql_select_db("testdata");
//插入一条新内容
mysql_query("INSERT INTO testtable SET contents='新消息的内容';");
//修改一条id为1的消息
mysql_query("UPDATE testtable SET contents='把你修改成这个内容' WHERE id = '1'");
//删除消息 删除id<5的所有消息
mysql_query("DETELE FROM testtable WHERE id < 5");
>
————————
好了 基本就这些了
在数据库里查找内容的时候
用mysql的 SELECT 语句 你可以看一下
PHP取得查询结果的函数也很多 mysql_fetch_array()
mysql_fetch_rows()
很多很多
在mysql数据库用php编写微信小程序会遇到的问题是因为数据库不支持表情。解决办法是:
1、将字符集改为utfmb4。
2、将emoji表情转义,调用时再转换回去即可。
HTML页面:<!DOCTYPE HTML>
<html>
<head>
<meta >
以上就是关于用PHP程序检查mysql表的正确性,php如何写全部的内容,包括:用PHP程序检查mysql表的正确性,php如何写、PHP调用MySQL数据滚屏程序、想做个php插入mysql的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)