Si lograste desde consola crear una tabla, probá desde consola hacer una inserción de datos en ella. El problema ya es del php.
Yo usé este código para conectarme a la base de datos, mirá: Código PHP:
<?PHP
function Conectar() {
if(!($link=mysql_connect("localhost","root","root"))){
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("HBD",$link)){
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
Espero te sirva para algo, intentá usar esta función y después nos contás.
Saludos.