2011-12-05 11 views
0

dbconnect関数内のどこかで、正しい場所に閉じていません。私は何度も繰り返してきましたが、私はまだそれを見つけることができません。ここ は私のするDBConnect機能である:それはで閉鎖しなければならないところ、それは見ていないところ、私は見つけることができませんカントdbconnect関数のエラー

dbConnect(); 
    $SQL="SELECT fileID FROM tblFile WHERE fileName='".$result."'"; 
    //echo $SQL; 
    $rs=mysql_query($SQL); 
    echo mysql_num_rows($rs); 
    if(mysql_num_rows($rs)!=0){ 
     $extension=strrchr($result,'.'); 
     $result=str_replace($extension,time(),$result); 
     $result=$result.$extension; 
    } 
    return $result; 
} 

:その後、

function dbConnect(){ 
    // Connect to the database: 
    $hostname="localhost"; 
    $database="tblFile"; 
    $mysql_login="valerie2_shuawna"; 
    $mysql_password="norris"; 

    if(!($db=mysql_connect($hostname, $mysql_login, $mysql_password))){ 
     echo"error on connect"; 
    } 
    else{ 
     if(!(mysql_select_db($database,$db))){ 
      echo mysql_error(); 
      echo "<br />error on database connection. Check your settings."; 
     } 
     else{ 
        echo "I have successfully made a connection to my database and everything 
    is working as it should."; 
    } 
} 

ここではdbConnectの()を持っている別の部分です。

+1

私に結果を知らせる場合、私は、このフォームを使用して、あなたを提案しますエラーがポップアップ? – Fredy31

+0

データベースに何も起こらない。私はdbconnect関数が正しい場所に近いとは言えませんでした。そして、私はこれを終日過ごしており、それを見つけることはできません。 – sn1984

+1

あなたのサンプルコードであなたのユーザー/パスを削除することをお勧めします –

答えて

0

あなたのコードの最初の部分では、ブラケット

が欠落していると文

function dbConnect() 
{ 
    // Connect to the database: 
    $hostname="localhost"; 
    $database="tblFile"; 
    $mysql_login="valerie2_shuawna"; 
    $mysql_password="norris"; 

    if(!($db=mysql_connect($hostname, $mysql_login, $mysql_password))): 
     echo"error on connect"; 
    else: 
     if(!(mysql_select_db($database,$db))): 
      echo mysql_error(); 
      echo "<br />error on database connection. Check your settings."; 
     else: 
      echo "I have successfully made a connection to my database and everything is working as it should."; 
     endif; 
    endif; 
} 

は何

+0

今、これは何をしているのですか... 0Fileアップロード ファイルを選択:ブラウズボタンとアップロードボタンがありますが、 。ユーザーBは、私が数日間この作業を行っていることを知っています。私は私が間違っていることを何の手がかりも持っていません。 – sn1984

+0

私はデータベースエリアに間違った名前をつけたので、それを修正しました。 – sn1984

+0

しかし、私はそれ以外の何をするべきかわかりません。なぜなら、私はそれが必要なことをやっていないからです。 – sn1984