tengo este código :
<?php
$sSql = "select cve, ciudad from zonas order by cve";
$rsSql = mysql_query($sSql,$db);
echo"<select name='zona'>";
while ($arr = mysql_fetch_array($rsSql))
{
echo "<option value='" . $arr['cve'] . "'>" .
$arr['ciudad'] . "</option>";
}
echo "</select>";
$sSql = "select cveproveedor, nombrecomercial from
proveedores where tipoproveedor = 'H' and substring
(cveproveedor,1,3) = '" . $zona . "' order by cveproveedor";
$rsSql = mysql_query($sSql,$db);
echo"<select name='hotel'>";
while ($arr = mysql_fetch_array($rsSql))
{
echo "<option value='" . $arr['cveproveedor'] . "'>" .
$arr['nombrecomercial'] . "</option>";
}
echo "</select>";
?>
y este error:
Notice: Undefined variable: zona in C:\Inetpub\wwwroot\contratolist.php on line 32
la línea 32 esta donde se hace la asignación a la segunda cadena $sSql y el problema se da cuando quiero utiliza la variable $zona
alguien sabe el porque de este problema???
gracias