-5

这里有没有人有一个现成的 PHP 文件(脚本),它可以连接到数据库(通过插入、主机、数据库名称、用户、pas),然后用于运行 SQL 查询。例如,将查询放入变量中,然后运行它。这与可以从 phpmyadmin 运行的查询类型相同。

4

3 回答 3

1

你应该阅读如何做到这一点,有多种方法,如 PDO 或 MySQLi

php.net 上的 mysqli 文档

php.net 上的文档 pdo

这是两个在 PHP 中使用得很好、得到很好支持和内置的库,它们允许您从 PHP 执行查询。这是我在学校学到的第一件事(不推荐使用的 mysql),所以你应该好好阅读这两件事。

于 2013-10-29T13:24:10.947 回答
1

如果你问如何在 PHP 中使用 MySQL 数据库,我建议学习 PDO:

<?php
    $pdo = new pdo("mysql:host=localhost,dbname=YourDatabase","Username","Password");
?>

并提交如下:

<?php
    //Unsafe
        $unsafeSubmit = $pdo->query("INSERT INTO `myTable` VALUES(`id`,'".$variable1."','".$variable2."')");
    //Safe
        $submitInformation = $pdo->prepare("INSERT INTO `myTable` VALUES(`id`,:varOne,:varTwo)");
        $submitInformation->bindValue(":varOne",$variable1);
        $submitInformation->bindValue(":varTwo",$variable2);
        $submitInformation->execute();
?>

SELECT查询阅读它。

我建议阅读 PHP.NET 上的文档

于 2013-10-29T13:34:39.643 回答
0

好的,我找到了使用 Sidney Liebrand 链接的快速解决方案。谢谢

   <?php 
    $user="username";
    $password="password";
    $database="database";
    mysql_connect(localhost,$user,$password);
    @mysql_select_db($database) or die( "Unable to select database");

    $query= /* query */ "";
    mysql_query($query);
    mysql_close();
    ?>
于 2013-10-29T13:32:31.390 回答