<code>$dbc = @mysqli_connect('localhost','root','lalala'); if(@mysqli_select_db("one",$dbc)){ print 'YES!'; }else{ print 'NO!'; mysqli_error($dbc); exit(); }</code>
코드 몇 줄이면 끝입니다. mysql에 연결할 수는 있는데 데이터베이스에 연결할 수 없고 오류 메시지도 없습니다.
wamp의 phpmyadmin 사용
<code>$dbc = @mysqli_connect('localhost','root','lalala'); if(@mysqli_select_db("one",$dbc)){ print 'YES!'; }else{ print 'NO!'; mysqli_error($dbc); exit(); }</code>
코드 몇 줄이면 끝입니다. mysql에 연결할 수는 있는데 데이터베이스에 연결할 수 없고 오류 메시지도 없습니다.
wamp의 phpmyadmin 사용
함수: mysqli_select_db(연결,dbname)
매개변수를 반대로 바꾸셨습니다.
설명서에서 확인할 수 있습니다.
bool mysqli_select_db ( mysqli $link , string $dbname )
bool mysql_select_db ( string $database_name [, resources $ link_identifier ] )
반대로 테스트할 때 디버그를 켜는 것을 잊지 마세요.
명령줄을 사용하여 데이터베이스에 연결해 보세요.
mysql -u -p