Hola tengo un problema con el método post, tengo un menú dinámico donde muestro la lista de todas mis sucursales y en base a la sucursal que se escoja mi programa tiene que realizar una consulta mysql, el menú ya lo pude mostrar el problema es que cuando elijo alguna sucursal del menú el método post no me agarra el id de la sucursal que seleccione.
tengo las siguientes tablas en mysql:
la tabla
sucursales y tiene los siguientes campos:
id de tipo int y autoincrementable
nombre_sucursal de tipo char
la tabla
opsucursales y tiene los siguientes campos:
id de tipo int y autoincrementable
sucursale_id de tipo entero
depositos de tipo double
retiros de tipo double
balance_inicial de tipo double
mi código es el siguiente:
Código PHP:
Ver original<?php
require("conexion.php");
if (isset($_POST['nombre_sucursal'])){ $sucursale_id=$_POST['nombre_sucursal'];
$query2 = "SELECT (@total:=@total+depositos-retiros+balance_inicial) balance
FROM opsucursales JOIN (SELECT @total:=0) t1 WHERE sucursale_id = ".sqlValue($sucursale_id."%", "text")."";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>prueba2</title>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h3>Selecciona una sucursal</h3>
<form id="frbuscar" name="frbuscar" method="post" action="">
<select name="nombre_sucursal" size="1" id="nombre_sucursal" onchange="form1.submit()" style="width:200px">
<option value="0" selected="selected"><?php echo @$j[nombre_sucursal];?></option>
<?php
echo'<option value='.$rsEmp[id].'>'.$rsEmp[nombre_sucursal].'</option>';
}
?>
</select>
<p>
</form>
<br>
<br>
<br>
<p><em>Total de Resultados:</em></p>
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<th>balance</th>
</tr>
<?php
<tr>
<td><?php echo $rsEmp2['balance']; ?></td>
</tr>
<?php } ?>
</table>
</body>
</html>
y a la hora de correr mi archivo php me muestra los siguientes errores:
Notice: Undefined variable: queEmp2 in C:\wamp\www\php-mysql-select\prueba2.php on line 52
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\wamp\www\php-mysql-select\prueba2.php on line 52
Espero me puedan ayudar porque por mas que lo intento no logro mostrar la tabla que se muestra en el código, de antemano gracias