Código PHP:
<?php
require_once("config.php");
$db1=mysql_connect($dbhost, $dbuname, $dbpass);
mysql_select_db("direccion");
?>
<html>
<head>
<title>Añadir Establecimiento</title>
</head>
<body bgcolor="white">
<form method="POST" action="anadirphp.php">
<table>
<col span="1" align="right">
<tr>
<td><font color="blue">CUE:</font></td>
<td><input name="cue" type="text" size=7 maxlength="9"></td>
</tr>
<tr>
<td><font color="blue">DE:</font></td>
<td><select name="de">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
</select></td>
</tr>
<tr>
<td><font color="blue">Tipo:</font></td>
<td><select name="tipo">
<option value="-1">-</option>
<?php
$tablatipos = mysql_query("SELECT * FROM tipos ORDER BY id ASC"); // Seleccionamos las ciudades de la tabla ciudades
while ($registrotipo = mysql_fetch_array($tablatipos)) { // Vamos a repetir una Option (opción), de la Lista Desplegable, por cada ciudad en la tabla
?>
<option value="<?php echo $registrotipo['id']; ?>"><?php echo $registrotipo['tipo']; ?></option>
<?php
} // termina la zona de repeticion
?>
</select></td>
</tr>
<tr>
<td><font color="blue">Número:</font></td>
<td><input name="numero" type="text" size=2 maxlength="2"></td>
</tr>
<tr>
<td><font color="blue">Nombre:</font></td>
<td><input type="text" name="nombre" size=100></td>
</tr>
<tr>
<td><font color="blue">Dirección:</font></td>
<td><input type="text" name="direccion" size=100></td>
</tr>
<tr>
<td><font color="blue">Teléfono 1:</font></td>
<td><input type="text" name="tel1" size=50></td>
</tr>
<tr>
<td><font color="blue">Teléfono 2:</font></td>
<td><input type="text" name="tel2" size=50></td>
</tr>
<tr>
<td><font color="blue">Mail:</font></td>
<td><input type="text" name="mail" size=50></td>
</tr>
<tr>
<td><font color="blue">Especialidad:</font></td>
<td><textarea name="especialidad" cols="100" rows="5"></textarea></td>
</tr>
<td><font color="blue">Proyecto 13:</font></td>
<td><label><input name="p13" type="checkbox" id="p13" value="[P 13]"></label></td>
</tr>
<tr>
<td><font color="blue">Turnos:</font></td>
<td><label><input name="manana" type="checkbox" id="manana" value="M"> Mañana<br>
</label>
<label><input name="tarde" type="checkbox" id="tarde" value="T"> Tarde<br>
</label>
<label><input name="vespertino" type="checkbox" id="vespertino" value="V"> Vespertino<br>
</label>
<label><input name="noche" type="checkbox" id="noche" value="N"></label> Noche
</td>
</tr>
<tr>
<td><font color="blue">Idiomas:</font></td>
<td><label><input name="ingles" type="checkbox" id="ingles" value="I"> Inglés</label>
<label><br>
<input name="frances" type="checkbox" id="frances" value="F"> Francés</label>
<label><br>
<input name="italiano" type="checkbox" id="italiano" value="It"> Italiano</label>
<label><br>
<input name="portugues" type="checkbox" id="portugues" value="P"> Portugués</label>
</td>
</tr>
<tr>
<td><font color="blue">Junta:</font></td>
<td><select name="junta">
<option value="I">I</option>
<option value="II">II</option>
<option value="III">III</option>
<option value="IV">IV</option>
<option value="V">V</option>
<option value="VI">VI</option>
</select></td>
</tr>
<tr>
<td><font color="blue">CGP:</font></td>
<td><input type="text" name="cgp" size=1></td>
</tr>
<tr>
<td><font color="blue">Autoridad:</font></td>
<td><input type="text" name="autoridad" size=100></td>
</tr>
<tr>
<td><font color="blue">Región:</font></td>
<td><select name="idregion">
<option value="-1">-</option>
<?php
$tablasedes = mysql_query("SELECT * FROM sedes ORDER BY id ASC"); // Seleccionamos las ciudades de la tabla ciudades
while ($registrosede = mysql_fetch_array($tablasedes)) { // Vamos a repetir una Option (opción), de la Lista Desplegable, por cada ciudad en la tabla
?>
<option value="<?php echo $registrosede['id']; ?>"><?php echo $registrosede['region']; ?></option>
<?php
} // termina la zona de repeticion
mysql_free_result($tablatipos); // se libera la memoria usada por la tabla
mysql_free_result($tablasedes); // se libera la memoria usada por la tabla
?>
</select></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" value="Añadir">
</div></td>
</tr>
</table>
</form>
</body>
</html>
- Si subo la imagen 'foto.jpg', cuando quiero añadir el registro del Liceo Nº 3 del Distrito Escolar Nº 5; quiero que se guarde en 'fachadas/[Distrito Escolar correspondiente]'
- Y que el nombre del archivo sea [DistritoEscolar]_[NúmerodeEstablecimiento]_[Nombre(Si es posible con guiones bajos entre las palabras, y sin caracteres "raros")].jpg (Ej: Para este liceo, el nombre del archivo sería: 05_03_Jose_Manuel_Estrada.jpg)
- Y por último, como tengo los nombres de los Colegios espaciados y con acentos, el de ese Liceo sería "José Manuel Estrada", quiero saber si se puede quitar el acento y añadir guiones bajos entre las palabras para colocar el nombre de archivo.
Saludos! y Gracias!