0

私のphpスクリプトを使用すると、スクリプトはまったく問題ありません。

<?
function conecta() // Esta função faz a conexão com o banco de dados MySQL
    {

$dbhostname = "localhost"; // Hostname of our MySQL server
$dbase = "marketing"; //Logical database name on that server
$dbuser = "root"; // User for login
$dbpass = ""; // Password for login

mysql_connect($dbhostname, $dbuser, $dbpass) or die("Não foi possível conectar à base de dados");
mysql_select_db($dbase) or die("Não foi possível selecionar a base de dados");
    }
?>

しかし、phpMyAdmin を通じて同じデータを使用し、きれいにログインできます。

PS: zend ホストをインストールしました。でも本当に元気そうです。

4

2 に答える 2

1
 <?
    function conecta() // Esta função faz a conexão com o banco de dados MySQL
        {

    $dbhostname = "localhost"; // Hostname of our MySQL server
    $dbase = "marketing"; //Logical database name on that server
    $dbuser = "root"; // User for login
    $dbpass = ""; // Password for login

    $res = mysql_connect($dbhostname, $dbuser, $dbpass) or die("Não foi possível conectar à base de dados" . mysql_error());
    mysql_select_db($dbase) or die("Não foi possível selecionar a base de dados" . mysql_error());

     return $res;    
    }

    $conn = conecta();

    if($conn):
     echo "connection established";
    else:
     echo "Connection failed";
    endif;

    ?>
于 2012-12-11T18:16:11.160 に答える
0

このようにしてみてください:

    <?php #Please use full open tag!
      function conecta() // Esta função faz a conexão com o banco de dados MySQL
                       {

      $dbhostname = 'localhost'; // Hostname of our MySQL server
      $dbase = 'marketing'; //Logical database name on that server
      $dbuser = 'root'; // User for login
      $dbpass = ''; // Password for login

      mysql_connect($dbhostname, $dbuser, $dbpass) or die('Não foi possível conectar à base de dados'.mysql_error());
      mysql_select_db($dbase) or die('Não foi possível selecionar a base de dados'.mysql_error());
      }
      ?>

そして、あなたがconecta()

于 2012-12-11T18:09:49.933 に答える