1. php获取mysql数据库里面的所有数据表信息
没这么干过 mysql_list_tables 获取 所有表信息 返回指针 mysql_tablename 获取表名
myslq_num_rows函数来判断结果指针中的表的数目
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");
for ($i = 0; $i < mysql_num_rows($result); $i++)
printf ("Table: %s\n", mysql_tablename($result, $i));
mysql_free_result($result);
?> 这是手册上例子 后边的不用我说了吧 sql查询
2. php+mysql如何读取数据库数据
大概的基本流程如下:
连接数据库,再加一个判断。
选择数据库
读取表
输出表中数据
下面是代码:
<?php
$con = mysql_connect("localhost","root","abc123");/* localhost 是服务器 root 是用户名 abc123 是密码*/ if (!$con) { die("数据库服务器连接失败"); }
/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串 */
@mysql_select_db("a", $con); /* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/
$sql = "SELECT * FROM qq"; /* 定义变量sql, "SELECT * FROM qq" 是SQL指令,表示选取表qq中的数据 */
$result = mysql_query($sql); //执行SQL语句,获得结果集
/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/
//打印表格 echo ""; while( $row = mysql_fetch_array($result) )
/*逐行获取结果集中的记录,得到数组row */
{ /*数组row的下标对应着数据库中的字段值 */
$id = $row['id']; $name = $row['name']; $sex = $row['sex']; echo ""; echo "$id"; echo "$name"; echo "$sex"; echo ""; } echo "";
?>
如果你的switch是表头,就定义这个表头字段,然后输出。
3. 请问怎么用php来实现去获取某个用户的ip然后存到自己的数据库mysql中,给代码参考看看,谢谢
<?php error_reporting(0);header("content-type:text/html;charset=utf-8");$conn=mysql_connect("127.0.0.1","root","qaz123");if (!$conn) { die('Could not connect: ' . mysql_error()); }mysql_select_db("test", $conn);mysql_query("set names utf-8") ;$ip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];$ip = ($ip) ? $ip : $_SERVER["REMOTE_ADDR"];$time=time();mysql_query("INSERT INTO visit (ip, time) values('$ip','$time')") ;/*CREATE TABLE `visit` (`id` int NOT NULL AUTO_INCREMENT ,`ip` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,PRIMARY KEY (`id`))ENGINE=MyISAMDEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ciCHECKSUM=0DELAY_KEY_WRITE=0;*/
4. 如何用PHP代码实现MySQL数据库的增删改查
<?php
$con = mysql_connect("localhost:3306","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("test", $con);
$result = mysql_query("SELECT * FROM user");
echo "
Username
Password
";
while($row = mysql_fetch_array($result)) {
echo "";
echo "" . $row['username'] . "";
echo "" . $row['password'] . "";
echo "";
}
echo "";
mysql_close($con);
?>
从服务器中获取用户所有信息(SQL SELECT语句)并以表格形式出现
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("test", $con);
mysql_query("DELETE FROM user WHERE username = '$_POST[username]'");
mysql_close($con);
?>
删除该用户所有信息delete.php
<?php
$con = mysql_connect("localhost:3306","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("test", $con);
$sql = "INSERT INTO user (username,password)
VALUES
('$_POST[username]','$_POST[password]')";
if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
?>
注册一个新用户insert.php
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("test", $con);
mysql_query("UPDATE user SET password = '$_POST[password]' WHERE username = '$_POST[username]'");
mysql_close($con);
?>
修改一个用户密码update.php
FORM
Insert:
username:
password:
Delete
username:
Are you sure?
Update
username:
You want to change your password into:
以上三个功能的提交源Operate.html
5. 求PHP从数据库中读取内容并存入文件和从文件读取数据插入数据库的代码
//第一种 0){$arr[] = $v;}}}fclose($res);//组装数组插入数据库就可以了
6. php+mysql php怎么实现提取mysql数据并把数据转化
大概的基本流程如下:连接数据库,再加一个判断。选择数据库读取表输出表中数据下面是代码:"; while( $row = mysql_fetch_array($result) )/*逐行获取结果集中的记录,得到数组row */{ /*数组row的下标对应着数据库中的字段值 */$id = $row['id']; $name = $row['name']; $sex = $row['sex']; echo ""; echo "$id"; echo "$name"; echo "$sex"; echo ""; } echo ""; ?>如果你的switch是表头,就定义这个表头字段,然后输出。
7. 怎么用php程序将页面传过来的数据写入数据库? 代码如下:
就是$insert这条SQL语句的问题
echo $insert;看看语句有没有问题
检查方法将输出的SQL语句放在数据库里执行以下
标准写法
$insert = "insert into my_tab(user,psd) values('".$user."','".$psd."')":
8. PHP如何实时获取到MYSQL中的实时数据,不考虑刷新页面
ajax可以实现,主要看你的触发机制