2014-03-31 38 views
0

我只是學習鏈接數據庫和php。我有一個名爲forms1的數據庫,我在「demo」表中使用名爲「demo」的表創建,我有兩種形式,ID和input1。當我測試demo.php我碰到下面的錯誤,未定義的變量:第14行的C: wamp www demo.php中的db_selected

注意:未定義的變量:db_selected在C:\ WAMP \ WWW \ demo.php上線13 調用堆棧

時間記憶功能定位

1 0.0006 250416 {主}().. \ demo.php:0 不能useforms1:

這裏是我的PHP


<?php 
     define('DB_NAME', 'forms1'); 
     define('DB_USER', 'root'); 
     define('DB_PASSWORD', ''); 
     define('DB_HOST', 'localhost'); 

     $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); 

     if (!$link) { 
    die('Could not connect: ' . mysql_error()); 
    } 
    $db_seleccted = mysql_select_db(DB_NAME, $link); 
     if (!$db_selected) { 
    die('can\'t use' . DB_NAME . ': ' . mysql_error()); 
    } 
    echo 'Connected Successfully'; 
     mysql_close(); 
    ?>   

有沒有人有一個想法可能是什麼問題?

+1

您是否閱讀過自己的代碼?或者第一個錯誤的情況是你來這裏尋求幫助? 在同一代碼中有$ db_seleccted和$ db_selected。 –

+0

這個問題似乎是題外話題,因爲它是關於拼寫錯誤。 –

回答

1

你拼錯您的變量:

$db_seleccted = mysql_select_db(DB_NAME, $link); <-- HERE 

注意雙 「C」。簡單修復:

$db_selected = mysql_select_db(DB_NAME, $link); 
+1

那麼,當你爲獲得回答這種問題的聲譽而感到羞恥時,製作社區維基?有趣的是,我應該嘗試一下。 –

+0

或者,更改爲'if(!$ db_seleccted)';-)獲取Waskiwee Wabbit的方法不止一種! –

+0

哇,這是一個簡單的修復,瘋狂如何一個小東西吹起了頁面。謝謝! – user3450518

相關問題