mira es muy facil te voy a mostrar un ejemplo para crear una muy sencilla, primero creas primero la base de datos con nombre empresa:
CREATE DATABASE `empresa` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `empresa`;
// despues se crea la tabla de departamentos:
CREATE TABLE `departamentos` (
`dptoID` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
`nombre` varchar(30) COLLATE utf8_spanish_ci NOT NULL,
`ciudad` varchar(50) COLLATE utf8_spanish_ci NOT NULL,
PRIMARY KEY (`dptoID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci AUTO_INCREMENT=5 ;
//despues introduces los valores dentro de esa tabla creada:
INSERT INTO `departamentos` (`dptoID`, `nombre`, `ciudad`) VALUES
(0000000001, 'CONTABILIDAD', 'MADRID'),
(0000000002, 'VENTAS', 'SEVILLA'),
(0000000003, 'ADMINISTRACION', 'BARCELONA'),
(0000000004, 'COMPRAS', 'MADRID');
//con esto ya has terminado de crear esta base de datos sencilla, ahora procedemos a crear el documento php.
// Conectamos con el servidor de bases de datos.
$conexion=mysql_connect("localhost","root","root") or die("CONEXION CON LA BASE DE DATOS IMPOSIBLE DE REALIZAR");
// Seleccionamos la base de datos.
mysql_select_db("empresa",$conexion);
// Realizamos la Query "SELECT * FROM departamentos".
$resultado= mysql_query("SELECT * FROM departamentos" ,$conexion);
// Una vez obtenidos los datos de la base de datos, cerramos la conexion.
mysql_close($conexion);
echo "
Listado de la Tabla Departamentos
";
echo "
";
echo "DepartamentoID | Nombre | Cuidad | ";
// Extraemos registros del resultado hasta que lleguemos al final de la tabla.
while ($registro = mysql_fetch_row($resultado)){
echo "
";
// $registro es un array cuyas componentes son los distintos campos del registro. Por tanto, recorremos
// el array para mostrar la informacion.
foreach($registro as $clave)
echo "".$clave." | ";
echo "
";
}
echo "
?>
// en este caso solo te va a mostrar una lista de la tabla de departamentos.
un saludo, ;-D