Tengo este código:
Muy bien, ahora lo que quiero es que si no está escrito el primer NAME, se coja el valor del contiguo, pero si esta escrito el 1, solo se coja ese. Tambien querria poner, en la lista de select, 1 unica vez cada nombre, por ejemplo, si ya tengo un pepito en la lista, pues que si encuentra otro pepito, se lo salte.
¿Alguien me puede ayudar? :)
<?php
if (!$_POST['contrasena']) {
echo "<form action='admin.php' method='post' name='admin' />";
echo "<p>Contraseña <input type='password' name='contrasena' class='bonito'/></p>";
echo "<input type='submit' value='Submit' />";
echo "<input type='reset' value='Reset' name='Reset' />";
echo "</form>";
} else {
if ($_POST['contrasena'] == XXXXX ) {
echo "<form action='insertar.php' method='post' name='admin' />";
echo "<p>Nombre del album al que pertenece (Escribe aqui si es para un album nuevo): <input type='text' name='nombre' class='bonito'/></p>";
echo "<p>O selecciona un album de esta lista:</p>";
echo "<select name='nombre' size='1'>";
$connect= mysql_connect("localhost","fernando_fer", "hkj7589");
mysql_select_db("fernando_albumes",$connect);
$sql = "select name from albumes order by id";
$result = mysql_query( $sql );
$existe = mysql_num_rows($result);
if($existe <= 0)
{
echo "<option>No existen albumes</option>";
}
else {
while($resultados = mysql_fetch_array($result)) {
echo "<a href='" . $resultados['urlgrande'] . "' rel='lightbox' ><img src='" . $resultados['url'] . "' alt='' /></a> ";
echo "<option value='XXX'>XXXXXX</option>";
}
}
echo "</select>";
echo "<p>Url de la miniatura:<br/> <input type='text' name='url' class='bonito'></p>";
echo "<p>Url de la imagen en tamaño real:<br/> <input type='text' name='urlgrande'class='bonito'></p>";
echo "<input type='submit' value='Enviar al album' />";
echo "<input type='reset' value='Reset' name='Borrar campos' />";
echo "</form>";
echo "<p>Todos los campos son obligatorios</p>";
echo "<iframe src='subir.php' width='800' height='300' style='border:0px'>";
echo "<p>Actualiza el navegador. La version actual no admite iframes</p>";
echo "</iframe>";
} else {
echo "<script>Javascript:alert('Bad password')</script>";
echo "<meta http-equiv='Refresh' content='0' url='http://www.fernandosalcedo.com/albums/admin.php'>";
}
}
?>Muy bien, ahora lo que quiero es que si no está escrito el primer NAME, se coja el valor del contiguo, pero si esta escrito el 1, solo se coja ese. Tambien querria poner, en la lista de select, 1 unica vez cada nombre, por ejemplo, si ya tengo un pepito en la lista, pues que si encuentra otro pepito, se lo salte.
¿Alguien me puede ayudar? :)