Hola amigos, tengo un problema y no se como poder solucionarlo.
Paso a contarles. por un lado tengo esta tabla en mi db:
Tabla Nivel: Código PHP:
CREATE TABLE `nivel` (
`id_nivel` int(3) NOT NULL auto_increment,
`descripcion` varchar(100) NOT NULL,
PRIMARY KEY (`id_nivel`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Volcar la base de datos para la tabla `nivel`
--
INSERT INTO `nivel` (`id_nivel`, `descripcion`) VALUES
(1, 'Nivel 1'),
(2, 'Nivel 2'),
(3, 'Nivel 3'),
(4, 'Nivel 4'),
(5, 'Nivel 5'),
(6, 'Nivel 6');
Y tengo esta otra tabla que es la de
Roles: Código PHP:
-- Estructura de tabla para la tabla `roles`
--
CREATE TABLE `roles` (
`id_rol` int(3) NOT NULL auto_increment,
`descripcion` varchar(100) NOT NULL,
`id_nivel` int(3) NOT NULL,
PRIMARY KEY (`id_rol`),
KEY `id_nivel` (`id_nivel`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Volcar la base de datos para la tabla `roles`
--
Ahora bien, yo tengo este que es mi PHP el cual tengo 3 campos y el primero deberia ser el de Nivel el cual debe ser seleccionable mediante el combo que no se como hacerlo. El segundo que deberia traerme todos los Roles que cargue por medio de este formulario correspondiente a cada nivel y el Tercero que seria el que grabe en la Tabla Roles el nuevo Rol segun el Nivel seleccionado.
Ahora bien, alguien podria ayudarme ya que soy medio novato en esto y no se como hacer esto de, traer el Nivel con sus respectivos Roles y grabar el Rol segun el Nivel seleccionado.
Dejo mi PHP:
Código PHP:
<?PHP
require_once('config.php');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
$db = mysql_select_db(DB_DATABASE);
$result= mysql_query("select * from nivel") or die('Error: '.mysql_error());
?>
<form id="loginForm" name="loginForm" method="post" action="register-nivel.php">
<table width="300" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<th width="124">Defina el Nivel </th>
<td width="168"><input name="descripcion" type="text" class="textfield" id="descripcion" /></td>
</tr>
<tr>
<th width="124">Roles Activos </th>
<td width="168"><input name="descripcion" type="text" class="textfield" id="descripcion" /></td>
</tr>
<tr>
<th width="124">Definir nuevo Rol </th>
<td width="168"><input name="descripcion" type="text" class="textfield" id="descripcion" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Crear" /></td>
</tr>
</table>
<p>
</p>
</form>
Gracias de antemano para quien pueda ayudarme, la verdad que me salvarian un monton.
Saludos