hola amigos. tengo el siguiente problema, hice un formulario en html y que en via los datos a php para la base datos el problema que no recoge los datos de los select que fueron llevados en levantados en php, por favor si alguien me ayuda se agradecerá...
formulario en html
**************************
<?php
include("conectar.php");
$link=Conectarse();
?>
<html>
<head>
<title>Formulario Clientes</title>
</head>
<body>
<h1>Ingreso de Clientes</h1>
<form method = "post" action = 'grabarcliente.php'>
<table width="756" border="0">
<tr>
<td width="138">Rut:</td>
<td width="144">
<input type="text" name="rut" size="10"></td>
</tr>
<tr>
<td>Nombre Compañia: </td>
<td><label>
<input name="nomcia" type="text" size="50">
</label></td>
</tr>
<tr>
<td>Nombre Contacto:</td>
<td><label>
<input type="text" name="nomcon" size="50">
</label></td>
</tr>
<tr>
<td>Cargo Contacto: </td>
<td><input type="text" name="carcon"></td>
</tr>
<tr>
<td>Dpto:</td>
<td><input type="text" name="dpto"></td>
</tr>
<tr>
<td>Direcion:</td>
<td><input name="direccion" type="text" size="50"></td>
</tr>
<tr>
<td>Ciudad:</td>
<td>
<?php
$idciudad = $_POST['idciudad'];
$ciudad = $_POST['ciudad'];
$sql = "SELECT idciudad, CONCAT(idciudad, ', ', ciudad) ciudad FROM ciudad ORDER BY idciudad";
$res = mysql_query($sql);
echo " <select name = 'select1' onchange = 'select1'>";
while ($lista= mysql_fetch_array($res)) {
echo "<option value='{$lista['idciudad']}' >{$lista['ciudad']}</option>"; }
echo "</select>";
}
?>
</td> <td> <input type = "int" name = "idciudad" value = "<?php echo $idciudad?>"></td>
</tr>
<tr>
<td>Region:</td>
<td><?php
$idregion = $_POST['idregion'];
$region = $_POST['region'];
$sql = "SELECT idregion, CONCAT(idregion, ', ', region) region FROM region ORDER BY idregion";
$res = mysql_query($sql);
echo " <select name = 'select2' onchange = 'select2'>";
while ($lista1= mysql_fetch_array($res)) {
echo "<option value='{$lista1['idregion']}' >{$lista1['region']}</option>"; }
echo "</select>";
?></td>
</tr>
<tr>
<td>País:</td>
<td><?php
$idpais = $_POST['idpais'];
$pais = $_POST['pais'];
$sql = "SELECT idpais, CONCAT(idpais, ', ', pais) pais FROM pais ORDER BY idpais";
$res = mysql_query($sql);
echo " <select name = 'select3' onchange = 'select3'>";
while ($lista2= mysql_fetch_array($res)) {
echo "<option value='{$lista2['idpais']}' >{$lista2['pais']}</option>"; }
echo "</select>";
?></td>
</tr>
<tr>
<td>Cod Postal: </td>
<td><label>
<input type="text" name="codpostal">
</label></td>
</tr>
<tr>
<td>Telefono:</td>
<td><input type="text" name="telefono"></td>
</tr>
<tr>
<td>Extension:</td>
<td><label>
<input type="text" name="extension">
</label></td>
</tr>
<tr>
<td>Numero Fax:</td>
<td><input type="text" name="numerofax"></td>
</tr>
<tr>
<td>Mail:</td>
<td><input type="text" name="mail"></td>
</tr>
<tr>
<td>Notas:</td>
<td><label>
<input name="notas" type="text" size="50">
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><label>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</label></td>
</tr>
</table>
</form>
</body>
</html>
*********************
hasta aqui todo bien funcionana los selec y el ingreso de valores
grabarcliente en php
********************************************
<?php
include("conectar.php");
$link=Conectarse();
$rut=$_GET['rut'];
$nomcomp=$_GET['nomcia'];
$nombrecontacto=$_GET['nomcon'];
$cargocontacto=$_GET['carcon'];
$dpto=$_GET['dpto'];
$direccionfacturacion=$_GET['direccion'];
$idciudad=$_GET['lista'];
$idregion=$_GET['lista1'];
$idpais=$_GET['lista2'];
$codpostal=$_GET['codpostal'];
$numtelefono=$_GET['telefono'];
$extension=$_GET['extension'];
$numfax=$_GET['numerofax'];
$dircorreoelectronico=$_GET['mail'];
$notas=$_GET['notas'];
mysql_query("INSERT INTO `clientes` (`rut`,`nomcomp`,`nombrecontacto`,`cargocontacto`,`dpto`,`direccionfacturac ion`,`idciudad`,`idregion`,`idpais`,`codpostal`,`numtelefono`,`extension`,` numfax`,`dircorreoelectronico`,`notas`) values ('','','','','','','','','','','','','','','')",);
header("Location: formcliente.php");
?>
***************
aqui ya va el problema
en estos campos no reconoce los valores obtenidos en el select
$idciudad=$_GET['lista'];
$idregion=$_GET['lista1'];
$idpais=$_GET['lista2'];
por favor si alguien me ayuda se agradecera mucho.....