Hola fenómeno. El caso es que tenía lo del form que me comentas pero lo borre sin querer jeje. Te pongo el código completo de mi index.php y el código de la página que realiza el chequeo.php. Estoy desesperado con este tema porque no logro resolverlo. GRACIAS !!!!
index.php
Código PHP:
<?php
// Conexión a la base de datos
$bd_host = "localhost";
$bd_usuario = "root";
$bd_password = "";
$bd_base = "asesoria";
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
if(!$con){
echo "Error al conectar a la Base de Datos.";
}
mysql_select_db($bd_base, $con) or die("No pudo seleccionarse la Base de Datos.");
?>
<?php
$sql = "SELECT * FROM sociedades ORDER BY 'nombre'"; // Obtiene todas las sociedades almacenadas en la base de datos
$rs = mysql_query($sql, $con) or die("Error al consultar datos sociedades: ".mysql_error());
if(mysql_num_rows($rs)>0)
{
$tam=mysql_num_rows($rs);
while($row = mysql_fetch_assoc($rs))
{
$id_soci[]=$row["id_soci"];
$sociedades[]=$row["nombre"];
}
}
mysql_close($con);
?>
<html>
<form action="../chequeo/chequeo.php" method="post" name="formLogin" id="formLogin">
<table align="center" cellspacing="2" cellpadding="2" border="0">
<tr>
<td rowspan="14" width="1" height="100%">
<img border="0" src="transparente.gif" id="imagenAltaRuta" name="imagenAltaRuta" width="1" height="100%">
</td>
</tr>
<tr>
<td align="right">
<b>Seleecione la sociedad que desee:</b>
</td>
<td>
<select name="pob1">
<option value="">____________________________
<?php
for($i=0; $i<$tam; $i++){
?>
<option value="<?php echo $id_soci[$i] ?>"><?php echo $sociedades[$i] ?>
<?php
}
?>
</select>
</td>
</tr>
<tr align="center">
<td>
<BR>
<input type="submit" value="ACEPTAR" onFocus="this.blur()">
</td>
</tr>
</table>
chequeo.php
Código PHP:
<?php
session_start();
$login = $_POST["pob1"];
if ($login != "") { // Si se rellenó el campo del desplegable
require('../funciones/conexion.php'); // Conexión con la base de datos
$sql = "SELECT id_soci FROM sociedades WHERE id_soci='$login'";
$rs = mysql_query($sql, $con) or die("Error al consultar login: ".mysql_error());
if(mysql_num_rows($rs)==1) $row = mysql_fetch_assoc($rs);
if( $row["id_soci"]==$login ){
$_SESSION['pob1']=$login;
?>
<script language="Javascript">
location.href="../formularios/fase.php"; // Entonces se da paso a la primera pantalla con menú
</script>
<?php
}
mysql_close($con);
}
?>
<html>
<body bgcolor="black">
<script language="Javascript">
alert("Alguno de los datos introducidos es INCORRECTO."); // Si no, se vuelve a la pantalla de inicio
top.location.href="../editarcliente.php";
</script>
</body>
</html>