【发布时间】:2014-04-21 21:50:32
【问题描述】:
我遇到了问题,不明白为什么会这样......
这种方式效果很好:
<?php
$conn = mysql_connect('localhost','root','') or die ('Error connection<strong>'.mysql_error().'</strong>');
$dbsa = mysql_select_db('project') or die ('Error selecting bd: <strong>'.mysql_error().'</strong>');
?>
为什么这种方式会出错:
<?php
define(HOST,'localhost');
define(USER,'root');
define(PASS,'');
define(DBSA,'project');
$conn = mysql_connect(HOST,USER,PASS) or die ('Error connection<strong>'.mysql_error().'</strong>');
$dbsa = mysql_select_db(DBSA) or die ('Error selecting bd: <strong>'.mysql_error().'</strong>');
?>
错误:
注意:在第 2 行的 F:\Xampp\htdocs\project\bd\connect.php 中使用未定义的常量 HOST - 假定为“HOST”
注意:在第 3 行的 F:\Xampp\htdocs\project\bd\connect.php 中使用未定义的常量 USER - 假定为 'USER'
注意:在第 4 行的 F:\Xampp\htdocs\project\bd\connect.php 中使用未定义的常量 PASS - 假定为“PASS”
注意:在第 5 行的 F:\Xampp\htdocs\project\bd\connect.php 中使用未定义的常量 DBSA - 假定为“DBSA”
【问题讨论】: