Código PHP:
switch ($opt) {
case "puerto":
case "dist":
$con = "<span id='content_menu'>Mantenimiento de Distritos</span><br />";
$con .= "<span id='menu_content'>";
$con .= " <a href=\"javascript:show_content('distn')\">Nuevo</a>";
$con .= "</span><br /><br />";
$con .= "<div id='grid_puertos'>";
$con .= "<table width = '100%' border = '0' id='contenido_style'>";
$con .= " <tr bgcolor='#CCCCCC'>";
$con .= " <td width='50'> CODIGO</td>";
$con .= " <td width='450'> NOMBRE</td>";
$con .= " </tr>";
$rsp = $inicl->consult("SELECT dis_code, dis_nome FROM distritos ORDER BY dis_code");
$i = 0;
while ($obp = mysql_fetch_array($rsp)) {
++$i;
if ($i % 2 == 0) {
$con .= "<tr bgcolor='#FFFFFF'>";
$con .= " <td> " . $obp[0] . "</td>";
$con .= " <td> " . $obp[1] . "</td>";
$con .= "</tr>";
}
else {
$con .= "<tr bgcolor='#F5F5F5'>";
$con .= " <td> " . $obp[0] . "</td>";
$con .= " <td> " . $obp[1] . "</td>";
$con .= "</tr>";
}
}
$con .= "</table>";
$con .= "</div>";
echo $con;
break;
case "distn":
$con = "<span id='content_menu'>Mantenimiento de Distritos</span><br />";
$con .= "<span id='menu_content'>";
$con .= " <a href=\"javascript:show_content('dist')\">Ver Lista</a>";
$con .= "</span><br /><br />";
$con .= "<div id='grid_puertos'>";
$con .= "<form action=\"javascript:show_content('distg')\" method='post' onSubmit='return valida_form_dist(this)'>";
$con .= "<input type='hidden' name='send'>";
$con .= "<span id='contenido_style'>Nombre del distrito</span><br />";
$con .= "<input name='ndist' value='' id='input_login' type='text' /><br />";
$con .= "<input type='image' src='http://localhost/rasan/img/button_guardar.jpg'><br />";
$con .= "</form>";
echo $con;
break;
case "distg":
$con = "<span id='content_menu'>Mantenimiento de Distritos</span><br />";
$con .= "<span id='menu_content'>";
$con .= " <a href=\"javascript:show_content('dist')\">Ver Lista</a> | <a href=\"javascript:show_content('distn')\">Nuevo</a>";
$con .= "</span><br /><br />";
$con .= "<div id='grid_puertos'>";
//Procesamos el formulario de guardado del distrito.
if (isset($_POST["send"])) {
$rsd = $inicl->consult("SELECT dis_nome FROM distritos WHERE dis_nome = '$ndist'");
$nr = $inicl->numberRows($rsd);
if ($nr > 0) {
$con .= "El nombre que intenta agregar ya existe.<br />";
$con .= "Elija entre las opciones de arriba para continuar.";
}
else {
$rsi = $inicl->consult("INSERT INTO distritos(dis_nome) VALUES (" . $ndist . ")");
if (!$rsi) {
$con .= "No se pudo guardar el registro.";
}
else {
$con .= "Su registro fue guardado con éxito.";
}
}
}
echo $con;
break;
}
Estoy haciendo mal?, asi no se debe hacer?, como puedo solucionar esto?
Espero su respuesta y desde ya muchas gracias.