2

自分のサーバーのPhpMyAdminで作成したデータベースに接続しようとしています。以下のようにphpファイルにコードを書きます。

<?php 
   echo "welcome";
   echo "<br>";

   $conn = mysqli_connect("mydomainename.com:2080", "database_user_in phpmyadmin", "password of my database name", "name of database");
   $result = mysqli_query( $this->conn, "SELECT * FROM `ad` WHERE 1"); 
   while ( $row = mysqli_fetch_array( $result ) ) {
      $ad_level = $row['ad_level']; 
   }
   echo $ad_level;
?>

このページにアクセスすると :ようこそ 'mysqli_connect' の構文のエラーだと思います.... 正しいですか?? 誰かこれについて何か考えがありますか?????

それ、どうやったら出来るの?私はたくさんグーグルで検索しましたが、間違ったキーワードを使用したか、インターネット上に簡単な解決策がありません. ここの誰かが私を助けてくれることを願っています。

Fadel さん、よろしくお願いします。

4

5 に答える 5

1

これを試して

$connの代わりに使用$this->conn

$result = mysqli_query($conn, "SELECT * FROM `ad` WHERE 1");

この後ご利用にならerrorれましたらmysqli connectiondiefunction

$conn= mysqli_connect("myhost","myuser","mypassw","mybd") 
                     or die("Error " . mysqli_error($conn));// use die here

これを読んでくださいhttp://php.net/manual/en/function.mysqli-connect.php

于 2013-09-16T05:46:11.110 に答える
1

一般的な mySQL DB 接続プロセスは次のとおりです。

<?php
   // Create connection
   $con = mysqli_connect("example.com", "peter", "abc123", "my_db");

   // Check connection
   if ( mysqli_connect_errno( $con ) ) {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
   }
?>
于 2013-09-16T05:48:11.747 に答える
-1

この方法を試してください。私は現在この方法を使用しており、完璧に機能しています:

<?php

    $server = "localhost";
    $login = "root";
    $pw = "myPassword";
    $db = "myDatabase";


$con = mysql_connect($server, $login, $pw);

mysql_select_db($db, $con);

$qry = "select * from members where Username ='$Username' and Password = '$Password' and Status = 1" ;

    $conQry = mysql_query($qry , $con);



?>

データを取得できるようになりました

于 2013-09-16T06:09:50.923 に答える