Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP从数据库读取和比较_Php_Database_Csv_Compare - Fatal编程技术网

PHP从数据库读取和比较

PHP从数据库读取和比较,php,database,csv,compare,Php,Database,Csv,Compare,现在,我正在使用此脚本从csv文件读取字符串并显示匹配结果: function bic_query($blz) { $cdata = -1; $fp = fopen(DIR_WS_INCLUDES . 'data/swift.csv', 'r'); while ($data = fgetcsv($fp, 1024, ",")) { if ($data[0] == $blz){ $cdata = array ('blz' => $data[0],

现在,我正在使用此脚本从csv文件读取字符串并显示匹配结果:

function bic_query($blz) {
$cdata = -1;
$fp = fopen(DIR_WS_INCLUDES . 'data/swift.csv', 'r');
while ($data = fgetcsv($fp, 1024, ",")) {
  if ($data[0] == $blz){
    $cdata = array ('blz' => $data[0],
                    'bic' => $data[7]);
                     return $cdata;
  }
}
}
...
$bic = $adata['bic'];
我不想从csv文件中读取,而是想从数据库中读取值,并将结果显示为$bic变量。谢谢。

请阅读。您需要建立与数据库的连接。我建议创建一个名为MySQL的类,并在构造函数中设置连接变量,例如:

class MySQL {

    var $hostname;
    var $username;
    var $password;
    var $database;
    var $databaseLink;
    var $error;

    function __construct($port=3306) {
        $this->database = 'your database name';
        $this->username = 'username';
        $this->password = 'password';
        $this->hostname = 'hostname' . ':' . $port;

        $this->Connect();
     }

     public function Connect() {
         $this->databaseLink = mysql_connect($this->hostname, $this->username, $this->password);

     if(!$this->databaseLink) {
         $this->error = 'Could not connect: ' . mysql_error($this->databaseLink);
         return false;
     } else {
      return true;
    }

阅读本手册将使您了解其他内容,但这将使您了解如何使用本手册

使用mysqli_查询功能来实现此目的我知道,我不确定如何在此链接中实现itread,或者在w3schools网站上尝试,您可能会获得很好的教程学习它