我在服务器上的文件和在本地系统中插入数据

时间:2015-02-10 08:01:22

标签: php mysql

我在服务器上的文件就像 http://www.example.com/insert.php

我在insert.php中的代码

<?php
 $conn=mysql_connect("127.0.0.1","root","") or die("Unable to Connect");
    mysql_select_db("test") or die("Could not open the db");

    mysql_query("INSERT INTO `test`.`user` (`uno`, `uname`) VALUES ('2', 'acv');");
?>

当我输入打开的URL而不是我想要安装我的localhost数据库时。 我怎么插入?

在PHP中 意味着我在服务器上的php文件,我想在本地系统中插入数据?

2 个答案:

答案 0 :(得分:0)

试试这个。更改主机名。

<?php
 mysql_connect("localhost","root","root") or die("Unable to Connect");
 mysql_select_db("test") or die("Could not open the db");

 mysql_query("INSERT INTO `test`.`user` (`uno`, `uname`) VALUES (2 , 'acv');");
?>

答案 1 :(得分:0)

你应该更好地使用mysqli函数,这样的东西应该可行。

<?php
$mysqli = new mysqli("localhost", "root", "", "test");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Error de conexión: %s\n", mysqli_connect_error());
    exit();
}

$query = "INSERT INTO user('uno', 'uname') VALUES ('2', 'acv');";
$mysqli->query($query);

/* close connection */
$mysqli->close();
?>

显然表格&#39;用户&#39;已经在数据库中创建,如果不是你应该先创建它。