Cita:
Iniciado por zalito12
Si pones echo 'aaaaaaaa'; dentro del if y no sale nada es porque no está entrando en ese bloque, o sea, esa condición no se cumple.
Pone echo $opcion; antes del if y mira que valor tiene.
¿Donde declaras la variable $opcion? no lo veo por ningun lado.
Este es el mismo archivo que había usado para otro proyecto, solo que lo modifique para la cantidad de campos necesarios... así que por eso no había usado el opción (ya vi el error...), pero ya lo definí, de igual forma, sigue sin funcionar...
También le puse un echo por fuera del if (echo "waaa";) y no me mostró nada... y como me dijiste, acabé de tratar con variables... pero creo que es obvio que no las mostró...
Así se los puse:
Código PHP:
<?php
include("conexion.php");
$piso=$_POST["piso"];
$sector=$_POST["sector"];
$numero_local=$_POST["txtlocal"];
$nombre=$_POST["txtnombre"];
$telefono=$_POST["txttelefono"];
$clasificacion=$_POST["txtclasificacion"];
$nit=$_POST["txtnit"];
$razon_social=$_POST["txtrazon"];
$marcas=$_POST["txtmarcas"];
$comentarios=$_POST["txtcomentarios"];
$opcion=$_POST["opcion"];
echo "waaaa";
echo $piso;
echo $opcion;
if ($opcion=="agregar")
{
$query = ("INSERT INTO listado (piso, sector, numero_local, nombre, telefono, clasificacion, nit, razon_social, marcas, comentarios) values ('$piso','$sector','$numero_local','$nombre','$telefono','$clasificacion','$nit','$razon_social','$marcas','$comentarios')");
mysql_query($query);
print "El local se registro exitosamente";
?>
<script language="javascript">
alert("Ingreso exitoso");
</script>
<?php
}
if ($opcion=="modificar")
{
.....................................................