Jump to content


Photo

Campo Não é Preenchido Com Listbox


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Rodrigo Campos

Rodrigo Campos

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 18/09/2008, 11:09

Bom dia galera,

Estou com a seguinte situação, tenho esse cadastro que está acontecendo a seguinte situação:

Ao selecionar a categoria está me enviando para uma página q não existe, ou seja não está aceitando eu adicionar a categoria. Já se eu não preencher nada nesse campo ele segue para próxima página deixando eu efetuar o cadastro desse evento, mas com 1 porém ele não preenche no banco esse campo (idcat) se eu quiser apareça no site preciso entrar no banco e adicionar o valor da categoria.

Alguém porderia me ajudar? excl.gif




<script Language="JavaScript">
function validate(theForm) {
if (theForm.nome.value == "")
{
  alert("Digite o nome do Evento");
  theForm.nome.focus();
  return (false);
}
if (theForm.idcat.value == "")
{
  alert("Selecione a categoria");
  theForm.idcat.focus();
  return (false);
}
if (theForm.pasta.value == "")
{
  alert("Digite o nome da Pasta");
  theForm.pasta.focus();
  return (false);
}
return (true);
}
</script>

<? $cat = $_GET[cat];?>

<form action="?pg=../estrutura/galeria/admin/gal-cadastrar_db.php" method="post"  onsubmit="return validate(this);" enctype="multipart/form-data">
<h3>Cadastro de Eventos </h3>

<table width="440" border="0" align="center" cellpadding="2" cellspacing="0">
<tr><td colspan="2" align="right" style="border-bottom:1px solid #cccccc">*Campos Obrigatórios</td>
</tr>
		  
		  <? if($usernivel == "1") {?>
<tr valign=middle>
<td align=right style="border-bottom:1px solid #cccccc"><b>Franquia:</b></td>
<td width="320" style="border-bottom:1px solid #cccccc">
	<select name="id_franquia">
<? $sql = mysql_query("SELECT * FROM franquias");
while($dados=mysql_fetch_array($sql)){  
echo "<option value=$dados[id]>$dados[cidade]</option>";
}
?>
		</select>
	</td>
</tr>
<? } else {?>
<input name='id_franquia' type='hidden' size=45 value="<? echo $idfranquia?>">
<? }?>

<tr>
		  <td width="140" align="right" valign="middle" style="border-bottom:1px solid #cccccc"><strong>*Categoria:</strong></td>
		  <td width="320" valign="middle" style="border-bottom:1px solid #cccccc"><strong>
		  <select name="idcat" style="width:150" onChange="if(options[selectedIndex].value) window.location.href= (options[selectedIndex].value)">
<? $sql = mysql_query("SELECT * FROM galeria_cat");

if($cat == ""){
echo "<option>Selecione</option>";
} else {
$sql4 = mysql_query("SELECT * FROM galeria_cat WHERE id='$cat'");
$dados4=mysql_fetch_array($sql4);
echo "<option value=$dados4[id]>$dados4[categoria]</option>";
}
echo "<option>=============</option>";			

while ($dados=mysql_fetch_array($sql)){
echo "<option value=`?pg=../estrutura/galeria/admin/gal-cadastrar.php&cat=$dados[id]`>$dados[categoria]</option>";
}?>
		  </select>
			<input name='id_cat' type='hidden' size=45 value="<?=$cat?>">
		  </strong></td>
		</tr>

			<tr>
			  <td align="right" valign="middle" style="border-bottom:1px solid #cccccc"><b>*Nome:</b></td>
			  <td valign="middle" style="border-bottom:1px solid #cccccc">				<input name="nome" type="text" size="45" maxlength="255">			  </td>
	</tr>
	  <td align="right" valign="middle" style="border-bottom:1px solid #cccccc"><b>*Data:</b></td>
	  <td colspan="5" valign="middle" style="border-bottom:1px solid #cccccc">
		<input name="dia" type="text" value="<? echo date("d")?>" size="3" maxlength="2">   Mês:
		<input name="mes" type="text" value="<? echo date("m")?>" size="3" maxlength="2">
		   Ano:
		<input name="ano" type="text" value="<? echo date("Y")?>" size="6" maxlength="4">	  </td>
	<tr>
			  <td align="right" valign="middle" style="border-bottom:1px solid #cccccc"><b>*Local:</b></td>
			  <td valign="middle" style="border-bottom:1px solid #cccccc">				<input name="local" type="text" size="45" maxlength="255">			  </td>
	</tr>
	<tr>
			  <td align="right" valign="middle" style="border-bottom:1px solid #cccccc"><b>*Diretorio:</b></td>
			  <td valign="middle" style="border-bottom:1px solid #cccccc">				<input name="pasta" type="text" maxlength="255">			  </td>
	</tr>
			<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>Foto:</b></td>
			  <td style="border-bottom:1px solid #cccccc">
				<input name="foto01" type="file" size="30"></td>
	</tr>
	<? if($cat == 2 OR $cat == 3){?>
				<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>Perfil:</b></td>
			  <td style="border-bottom:1px solid #cccccc"><textarea name="perfil" cols="40" rows="7"></textarea></td>
	</tr>
				<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>Por:</b></td>
			  <td style="border-bottom:1px solid #cccccc">
				<input name="por" type="text" size="45" maxlength="255"></td>
	</tr>
				<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>Fundo:</b></td>
			  <td style="border-bottom:1px solid #cccccc">
				<input name="fundo" type="file" size="30"></td>
	</tr>
	<? }?>
	<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>*Destaque:</b></td>
			  <td style="border-bottom:1px solid #cccccc">	  <input name="destaque" type="radio" value="S" checked>
				Sim    
				<input name="destaque" type="radio" value="N">
				Nao</td>
	</tr>
	<tr valign=middle>
			  <td align=right style="border-bottom:1px solid #cccccc"><b>Logo Automatica:</b></td>
			  <td style="border-bottom:1px solid #cccccc">	  <input name="logo" type="radio" value="S" checked>
				Sim    
				<input name="logo" type="radio" value="N">
				Nao</td>
	</tr>

</table>
	  <table align="center">
		<tr>
		  <td width="436" colspan="2"> <p align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
			  <input type='submit' value='Cadastrar'>
			  </font></p></td>
		</tr>
  </table>
</form>





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq