ya tengo el casi todo el código hecho se los anexo, el problema es que no me salen las personas seleccionadas al final del código me cuesta full la parte de los checks ya no se que cambiarle para que apresan!
Quien me ayuda con esto se que no es sencillo al menos para mi y si se puede mejorar este código acepto sugerencias!!!
Código PHP:
<?php
$conect = mysql_connect('localhost', 'BASE', 'CLAVE');if (!$conect) { die('Ha fallado la conexión: ' . mysql_error());
}
$bd_miembros = mysql_select_db('BASE_miembros', $conect);if (!$bd_miembros) { die ('Ha fallado la conexión: ' . mysql_error());
}
$miembros_o = mysql_query("SELECT * FROM miembros WHERE Status = 'Operativo'");if (!$miembros_o) { die('Invalid query: ' . mysql_error());
}
$Seleccionado= $_POST["Operativos"];
echo '<table width="100%" border="0" cellpadding="0" cellspacing="0" id="GestorGuardias">';
if (!isset($_POST['SFecha'])){
if (!isset($_POST['SOperativos'])){
if (!isset($_POST['SJefe'])){
if (!isset($_POST['SActividades'])){
echo '<tr>
<td><form name="fecha" method="post" action="aguardias.php">
<table border="0" align="center" cellpadding="0" cellspacing="0" id="Fecha">
<tr>
<td>Dia: </td>
<td><select name="dd" id="dd">';
for ($dia=1; $dia<=31; $dia++){
echo '<option value="'.$dia.'">'.$dia.'</option>';
}
echo '</select></td>
<td>Mes: </td>
<td><select name="mm" id="mm">
<option value="Enero">Enero</option>
<option value="Febrero">Febrero</option>
<option value="Marzo">Marzo</option>
<option value="Abril">Abril</option>
<option value="Mayo">Mayo</option>
<option value="Junio">Junio</option>
<option value="Julio">Julio</option>
<option value="Agosto">Agosto</option>
<option value="Septiembre">Septiembre</option>
<option value="Octubre">Octubre</option>
<option value="Noviembre">Noviembre</option>
<option value="Diciembre">Diciembre</option>
</select></td>
<td>Año: </td>
<td><select name="aa" id="aa">';
for ($ano=2008; $ano<=2009; $ano++){
echo '<option value="'.$ano.'">'.$ano.'</option>';
}
echo '</select></td>
<td><input name="SFecha" type="submit" value="Agregar"></td>
</tr>
</table>
</form></td>
</tr>';}}}}
if (isset($_POST['SFecha'])){
$dd = $_POST["dd"];
$mm = $_POST["mm"];
$aa = $_POST["aa"];
$Fecha = $dd.' de '.$mm.' del '.$aa;
echo '<tr>
<td><form action="aguardias.php" method="post" name="Operativos">
<table border="0" align="center" cellpadding="0" cellspacing="0" id="Operativos">
<tr>
<td colspan="2">Personal Operativo</td>
</tr>';
while ($Moper = mysql_fetch_array($miembros_o)){
echo '
<tr>
<td>'.$Moper['Nombre'].' '.$Moper['S_Nombre'].' '.$Moper['Apellido'].' '.$Moper['S_Apellido'].'</td>
<td><input name="Operativos[]" type="checkbox" value="'.$Moper['Miembro'].'"></td>
</tr>
<tr>';}
echo ' <input name="Fecha" type="hidden" value="'.$Fecha.'">
<td colspan="2" align="center"> <input name="SOperativos" type="submit" id="Operativos" value="Aceptar"></td>
</tr>
</table>
</form></td>
</tr>';}
if (isset($_POST['SOperativos'])){
echo '<tr>
<td><form action="aguardias.php" method="post" name="Jefe">
<table border="0" align="center" cellpadding="0" cellspacing="0" id="Jefe">
<tr>
<td colspan="2">Jefe de Guardia</td>
</tr>';
for($i=0;$i<count($Seleccionado);$i++){
$Sel = mysql_query("SELECT * FROM miembros WHERE Miembro = '".$Seleccionado[$i]."'", $conect);
echo '<tr><td><input type="radio" name="Jefe" value="'.$Seleccionado[$i].'"></td><td>'.mysql_result($Sel, 0, "Nombre").' '.mysql_result($Sel, 0, "S_Nombre").' '.mysql_result($Sel, 0, "Apellido").'</td><td>'.mysql_result($Sel, 0, "S_Apellido").'</td><tr>';
}
echo '<tr>
<td colspan="2" align="center"> <input name="SJefe" type="submit" id="SJefe" value="Aceptar"></td>
</tr>
</table>
<input name="Fecha" type="hidden" value="'.$_POST["Fecha"].'">
</form></td>
</tr>';}
if (isset($_POST['SJefe'])){
echo '<tr>
<td>
<script language="javascript" type="text/javascript" src="tinymce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "advanced",
theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]"
});
</script>
<form name="Actividades" method="post" action="aguardias.php">
<table border="0" align="center" cellpadding="0" cellspacing="0" id="Actividades">
<tr>
<td align="center">Actividades</td>
</tr>
<tr>
<td><textarea name="Actividades"></textarea></td>
</tr>
<tr>
<td align="center">
<input name="SActividades" type="submit" id="SActividades" value="Agregar"></td>
</tr>
</table>
<input name="Fecha" type="hidden" value="'.$_POST["Fecha"].'">
<input name="Jefe" type="hidden" value="'.$_POST["Jefe"].'">
</form></td>
</tr>
</table>
';}
if (isset($_POST['SActividades'])){
$Fecha = $_POST["Fecha"];
$Jefe = $_POST["Jefe"];
$Actividades = $_POST["Actividades"];
echo '
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" align="center">'.$Fecha.'</td>
</tr>
<tr>';
for($i=0;$i<count($Seleccionado);$i++){
$Sel = mysql_query("SELECT * FROM miembros WHERE Miembro = '".$Seleccionado[$i]."'", $conect);
echo '<td align="center">'.mysql_result($Sel, 0, "Nombre").' '.mysql_result($Sel, 0, "S_Nombre").' '.mysql_result($Sel, 0, "Apellido").'</td><td align="center">'.mysql_result($Sel, 0, "S_Apellido").'</td><tr><td align="center">';
if ($_POST["Jefe"]==$Seleccionado[$i]){echo '(JF)';}
echo '</td>';
}
echo '<tr>
<td colspan="2" align="center">'.$Actividades.'</td>
</tr>
</table>';}
?>