Hola.
Lo que quiero que los registros de la base de datos para una zona privada de validacion de webs, entonces los registros de la base de datos los que quiero extraer a partir de un select dinamico, por ejemplo si el select selecionamos el 1 que me extraiga el primer que se registro de la base de datos, y si selecionamos el dos que se extraiga el segundo de la base de datos, pero si el primero se ha borrado por que has sido denegado de esa base de datos, el select que selecionamos es el 1 pero que extraiga el que estaba en la base de datos el segundo registrado por que el primero fue borrado.
A mi no me sale, lo que si me sale el select pero no pasa del segundo al primero.
He estado probado este codigo me lo hace bien, pero no me sale lo que explicando antes y me gustaria que no fuera con boton para extraer.
Se lo agradeceria mucho si pudieras echar una mano y muchismas gracias por responderme.
Mira este codigo que lo he estado trabajando a ver que te parece:
Código PHP:
if ($_POST[enviar] == ""){
}
else{
if($_POST[select] == "1"){
$sql = "SELECT id FROM id_usuarios LIMIT 1,1";
$consulta_id = mysql_query($sql,$conexion);
$total_id = mysql_result($consulta_id,"consulta_numero_id");
$_SESSION[$total_id] = $total_id;
echo "<input name='id' type='text' value='".$total_id."'>";
$sql = "SELECT nombre FROM id_usuarios LIMIT 1,1";
$consulta_nombre = mysql_query($sql,$conexion);
$total_nombre = mysql_result($consulta_nombre,"consulta_numero_nombre");
$_SESSION[$total_nombre] = $total_nombre;
echo "<input name='nombre' type='text' value='".$total_nombre."'>";
$sql = "SELECT apellidos FROM id_usuarios LIMIT 1,1";
$consulta_apellidos = mysql_query($sql,$conexion);
$total_apellidos = mysql_result($consulta_apellidos,"consulta_numero_apellidos");
$_SESSION[$total_apellidos] = $total_apellidos;
echo "<input name='apellidos' type='text' value='".$total_apellidos."'>";
$sql = "SELECT direccion FROM id_usuarios LIMIT 1,1";
$consulta_direccion = mysql_query($sql,$conexion);
$total_direccion = mysql_result($consulta_direccion,"consulta_numero_apellidos");
$_SESSION[$total_direccion] = $total_direccion;
echo "<input name='direccion' type='text' value='".$total_direccion."'>";
}
else{
echo "nada";
}
}
<form id="form1" name="form1" method="post" action="">
<label>
<select name="select">
<option></option>
<option value="1">1</option>
<option>2</option>
<option>3</option>
</select>
</label>
<label>
</label>
<label>
<input name="enviar" type="submit" id="enviar" value="enviar" />
</label>
</form>
?>
Cita:
Iniciado por Adell veamos si entendi bien queres hacer un select con todos los datos de un campo de una base de datos, obviamente ese select tiene que ser dinamico por si se agregan nuevos datos del menu a la base
Código PHP:
<!--aca iniciamos el select antes de empezar el bucle, porque queremos que todos los registros generados queden dentro del mismo -->
<select name=select>
<?php
$sql = "SELECT nombre FROM id_usuarios";
//aca saco el limit para que seleccione todos los registros
$consulta_numero1 = mysql_query($sql,$conexion);
while(list($nombre) = mysql_fetch_row($consulta_numero1)) {
?>
<option value="<?php echo $nombre?>"><?php echo $nombre ?></option>
<?php } ?>
<!--por ultimo cerramos el select -->
</select>
eso seria todo, cualquier duda aqui estamos
saludos