1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

why it is not working

Discussion in 'PHP' started by anchitjindal07, Aug 29, 2009.

  1. anchitjindal07

    anchitjindal07 New Member

    Please read the following code

    <?php
    $a=mysql_connect(localhost,root,"");
    if(!$a)
    echo "Could not connect";
    ?>

    When i run the above pgm it gives the following errors:

    Notice: Use of undefined constant localhost - assumed 'localhost' in C:\Program Files\EasyPHP 3.0\www\dbase.php on line 2

    Notice: Use of undefined constant root - assumed 'root' in C:\Program Files\EasyPHP 3.0\www\dbase.php on line 2

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:\Program Files\EasyPHP 3.0\www\dbase.php on line 2
    Could not connect



    Please tell where is the problem. I am using easyphp 3.0
     
  2. shabbir

    shabbir Administrator Staff Member

    localhost / root should be within quotes or else they should be declared as variables.
     

Share This Page