Puedes hacer un array con la manera de guardar cada cosa
Código PHP:
$datos = array(
'105' => array(
'descripcion' => 'ups',
'tipo' => 'proteccion'
),
'111' => array(
'descripcion' => 'router',
'tipo' => 'comunicacion'
)
);
Luego generas el select en el formulario
Código PHP:
$select = '<select name="equipo">';
foreach($datos AS $clave => $valor)
{
$select .= '<option value="' . $clave . '">' . $valor['nombre'] . '</option';
}
$select .= '</select';
echo $select;
Y por último al recibirlo lo compruebas y sabrás cuál es y el tipo
Código PHP:
$id = intval($_POST['equipo']);
if(
!empty($id) AND
!empty($datos[$id])
)
{
$nombre = $datos[$id]['nombre'];
$tipo = $datos[$id]['tipo'];
// Si quieres una tabla u otra depende del tipo
switch($tipo)
{
case 'proteccion':
$tabla = 'tabla_proteccion';
break;
case 'comunicacion':
$tabla = 'tabla_comunicacion';
break;
default;
die("No hay tipo");
}
}
else
{
die("No has seleccionado nada")
}