<?PHP
// $requiredUserLevel = array(4);
$minUserLevel=2;
$cfgProgDir = '../phpSecurePages/';
include($cfgProgDir . "secure.php");
?>
<html>
<head>
<title>Modificar, eliminar registros a la tabla organizadores</title>
</head>
<body>
<a name='marca_1'></a>
<h3>Modificar, eliminar registros la tabla organizadores.</h3>
<?
include("func.php");
include("conexion.php");
echo "<ul>";
echo "<li><a href='#marca_2'>Confirmación del registro agregado.</a></li>";
echo "<li><a href='#marca_3'>Modificar un registro de la tabla organizadores.</a></li>";
echo "<li><a href='#marca_4'>Eliminar un registro de la tabla organizadores.</a></li>";
echo "</ul>";
$sql = "SELECT lugar_organizacion,direccion,organizador
FROM organizadores
WHERE lugar_organizacion='$lugar_organizacion' && direccion='$direccion' && organizador='$organizador'";
if ($res=send_sql($db,$sql)) {
echo "<br><br>Consulta: <br> $sql";
}
$cuantos = mysql_num_rows($res);
if($cuantos > 0){
echo "<br><br><h3>El registro ya ha sido agregado.</h3><br><br>";
tab_out($res);
}
else{
$sql4 = "insert into organizadores (lugar_organizacion, direccion, organizador) values ('$lugar_organizacion', '$direccion', '$organizador')";
echo "<h3><a name='marca_2'>Confirmación del registro agregado.</a></h3>";
echo "<table width='60%' cellpadding='6' align='center'>";
echo "<tr><td>Lugar de organización:</td><td>" .$lugar_organizacion."</td></tr>";
echo "<tr><td>Dirección:</td><td>" .$direccion."</td></tr>";
echo "<tr><td>Organizador:</td><td>" .$organizador."</td></tr>";
echo "</table>";
}
If ($res=send_sql($db,$sql4)) {
echo "<br><br>Se ha ejecutado el comando SQL";
echo "<br><br>Se ha agregado un registro a la tabla organizadores";}
echo "<h3>Todos los registros de la tabla organizadores ordenados por organizador</h3>";
$sql1 = "SELECT organizador, direccion, lugar_organizacion, num_organizador
FROM organizadores
ORDER BY organizador ASC";
If ($res=send_sql($db,$sql1)) {
echo "<br><br>Consulta: <br> $sql1";
}
tab_out($res);
echo "<table width='80%' cellpadding='6' align='center'>";
echo "<tr><td align='right'>";
echo "<a href='#marca_1'>Subir. >>>>>></a>";
echo "</tr></td>";
echo "<tr><td>";
echo "<h3><a name='marca_3'>Modificar registros de la tabla organizadores (UPDATE).</a></h3>";
echo "</tr></td>";
echo "<tr><td>";
echo "<b>Por favor, seleccione aquí el valor de la clave principal del registro que desea MODIFICAR:</b>";
echo "</tr></td>";
echo "</table>";
$query = "SELECT num_organizador, num_organizador FROM organizadores ORDER BY num_organizador ASC";
$sql2 = mysql_query($query) or die (mysql_error());
echo "<FORM ACTION='modi_org_confi.php' METHOD='POST'>";
echo "<TABLE BORDER=0>";
echo "<TR>";
echo "<TD>Número de organizador:";
echo "<TD><SELECT NAME='num_organizador_m' SIZE='1'>";
while( $row=mysql_fetch_assoc($sql2)) {
echo "<option value=".$row['num_organizador'].">".$row['num_organizador']."</option>";
}
echo "</SELECT>";
echo "</TABLE>";
echo "<table width='80%' cellpadding='6' align='center'>";
echo "<tr><td>";
echo "<b>Por favor, introduzca los nuevos datos:</b>";
echo "</tr></td>";
echo "<tr><td>";
echo "</br>ATENCIÓN:";
echo "</tr></td>";
echo "<tr><td>";
echo "* Rellene TODOS los campos, incluso si el valor de un campo no cambia en la modificación.";
echo "</tr></td>";
echo "<tr><td>";
echo "* Deje sólamente campos en blanco si desea que en ese campo no aparezca ningún dato.";
echo "</tr></td>";
echo "</table>";
echo "<TABLE BORDER=0>";
echo "<TR>";
echo "<TD>Lugar de Organización:";
echo "<TD><INPUT TYPE='text' NAME='lugar_organizacion_m' SIZE='31'>";
echo "<TR>";
echo "<TD>Dirección:";
echo "<TD><INPUT TYPE='text' NAME='direccion_m' size='60'>";
echo "<TR>";
echo "<TD>Organizador:";
echo "<TD><INPUT TYPE='text' NAME='organizador_m' size='31'>";
echo "<TR>";
echo "<TD>";
echo "<TD><INPUT TYPE=submit VALUE='Enviar'>";
echo "<INPUT TYPE=reset VALUE='Borrar'>";
echo "</table>";
echo "</form>";
echo "<table width='80%' cellpadding='6' align='center'>";
echo "<tr><td align='right'>";
echo "<a href='#marca_1'>Subir. >>>>>></a>";
echo "</tr></td>";
echo "<tr><td>";
echo "<h3><a name='marca_4'>Eliminar registros de la tabla organizadores (DELETE).</a></h3>";
echo "</tr></td>";
echo "<tr><td>";
echo "ATENCIÓN:";
echo "</tr></td>";
echo "<tr><td>";
echo "* Sólamente se pueden eliminar filas de la tabla organizadores que NO TENGAN FILAS HIJO. En un sistema de bases de datos que mantiene integridad referencial no pueden existir filas hijo sin fila padre. Para estar completamente seguro de que va a eliminar una fila padre que no tiene ninguna fila hijo seleccione una opción del cuadro combinado que hay a continuación.";
echo "</tr></td>";
echo "<tr><td>";
echo "* No utilice este formulario si no está completamente seguro de conocer todas las consecuencias que conlleva borrar registros de un sistema que mantiene integridad referencial.";
echo "</tr></td>";
echo "<tr><td>";
echo "<b>Por favor, seleccione aquí la clave principal del registro que desa ELIMINAR:</b>";
echo "</tr></td>";
echo "</table>";
$query = "SELECT p.num_organizador, p.num_organizador
FROM organizadores As p LEFT JOIN formacion As t
ON p.Num_organizador=t.Num_organizador
WHERE t.num_organizador is null
ORDER BY p.num_organizador ASC";
$sql3 = mysql_query($query) or die (mysql_error());
echo "<FORM ACTION='elimi_org_confi.php' METHOD='POST'>";
echo "<TABLE BORDER=0>";
echo "<TR>";
echo "<TD>Número de organizador:";
echo "<TD><SELECT NAME='num_organizador_e' SIZE='1'>";
while( $row=mysql_fetch_assoc($sql3)) {
echo "<option value=".$row['num_organizador'].">".$row['num_organizador']."</option>";
}
echo "</SELECT>";
echo "<TR>";
echo "<TD>";
echo "<TD><INPUT TYPE=submit VALUE='Enviar'>";
echo "<INPUT TYPE=reset VALUE='Borrar'>";
echo "</table>";
echo "</form>";
?>
<table align='center'>
<tr><td align='right'>
<a href='#marca_1'>Subir. >>>>>></a>
</tr></td>
</table>
</body>
</html>