<?php
// connect to database
$con = mysql_connect('localhost', 'root', '');
if (!$con) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully <br>';
$db_selected = mysql_select_db("template", $con);
if (!$db_selected)
{
die ("Can't use template : " . mysql_error());
}
else echo 'database connected <br>';
mysql_close($con);
//LOAD USER
$result = mysql_query("SELECT * FROM kategori_berita") or die(mysql_error());
while ($data = mysql_fetch_array($result)){
?>
The following message appears on my site:
Connected successfully
database connected
No database selected
I wonder if the database is selected yet? die (mysql_Error()) display No database selected while on other error shows database connected/selected. Since like both of them contradict each other. What's wrong with the codes?
Thanks.