Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eae galera
To com um probleminha aqui. Estou a 3 dias tentando saber o que esta errado nesse codigo PHP. Estou montanto um sistema de cadastros, porem quando tento atualizar nao muda nada no mysql e o php diz q alterou com sucesso. Será que alguem pode dar uma olhada no codigo e me indicar no que estou errando?
pagina de edição:
<?php
session_start();
include "config.php";
protegePagina();
$id_cidades=$_GET['id_cidades'];
$sql="SELECT * FROM cidades WHERE id_cidades='$id_cidades' ";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);;
?>
<?
$pais = mysql_query("SELECT id, pais, continente, foto FROM paises");
$cia_aerea = mysql_query("SELECT id, cia_aerea, pais FROM cia_aerea");
?>
<html><title>..:: Panel de Controle ::..</title>
<body bgcolor="#105117" link="#000000" vlink="#000000" alink="#000000">
<div align="center">
<form name = "form1" method = "post" action = "editar_cidades.php">
<table width="1030" height="296" border="0" bordercolor="#006600" bgcolor="#FFFFFF" id="container">
<tr>
<td height="27" colspan="2"><img src="Imagens/topo.png" width="1024" height="110"></td>
</tr>
<tr>
<td height="23" colspan="2">
<p align="center"><a href="principal.php"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">INICIO</font></a><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">xxxx</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="logout.php">SAIR
DO SISTEMA</a><font color="#FFFFFF">xxxx</font><a href="#">VER SITE</a>
</font> </p>
</td>
</tr>
<tr> <
<td width="195" height="130" valign="top">
<table width="194" height="389" border="1" align="center" bordercolor="#006600" id="container">
<tr>
<td width="186" height="383">
<table width="188" align="center" id="container">
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<strong><? echo "Olá, " . $_SESSION['usuarioNome'];?></strong></font>
</td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="escolas.php">Escolas </a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="paises.php">Países </a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="cidades.php">Cidades </a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="promocoes.php">Promoções</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="cursos.php">Cursos Universitários</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="programas.php">Programas </a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="acomodacoes.php">Acomodações </a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="servicos.php">Outros Serviços</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="cambio.php">Taxas de Câmbio</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="grupos.php">Grupos</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="orcamentos.php">Orçamentos</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="matriculas.php">Matrículas</a></font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="usuarios.php">Usuários</a> </font></td>
</tr>
<tr>
<td height="23"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><img src="Imagens/seta.png" width="22" height="18" align="absmiddle">
<a href="busca.php">Busca</a></font> </td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td width="825"><table width="825" height="464" border="1" bordercolor="#006600" id="container">
<tr>
<td width="817" height="458" valign="top">
<table width="814" height="268" id="container">
<tr bgcolor="#105117">
<td height="23" colspan="2"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>..::
EDITANDO CIDADES ::..</strong></font></td>
</tr>
<tr>
<td width="245" height="23"><div align="right"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Cidade:</font></div></td>
<td width="557" height="23"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input name="cidade" type="text" id="cidade" value="<?php echo $row['cidade'] ?>">
</font></td>
</tr>
<tr>
<td height="23"><div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">País:
</font></div></td>
<td height="23"> <select name="pais" id="pais">
<option><? echo $row['pais']; ?></option>
<?php while($prod = mysql_fetch_array($pais)) { ?>
<option value="<?php echo $prod['pais'] ?>"><?php echo $prod['pais'] ?></option>
<?php } ?>
</select> </td>
</tr>
<tr>
<td height="136"> <div align="right"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Descrição
Cidade:</font></font><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></div>
<font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
<td><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="descricao" id="descricao" rows="7" cols="50"><? echo $row['descricao']; ?></textarea>
</font></font></td>
</tr>
<tr>
<td height="23"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
<td height="23"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">
<input name="data" id="data" type="hidden" value="<? echo $row['data']; ?> ">
<input name="id_cidades" id="id_cidades"type="hidden" value="<? echo $row['id_cidades']; ?> ">
</font></td>
</tr>
<tr valign="top">
<td height="24" colspan="2"> <div align="center"> </div></td>
</tr>
</table>
<div align="center">
<?<table width="800" height="42" border="0" bordercolor="#105117" id="container" align="center">
<tr>
<td height="23"><div align="center"><a href="editar_cidades.php?id_cidades='.$row["id_cidades"].'"><img src="Imagens/inserir.png" width="50" height="50"></div></td>
</tr>
<tr>
<td height="23"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Alterar Registro</font></div></td>
</tr>
</table>';
?>
</div></td>
</tr>
</table></td>
</tr>
<tr>
<td height="27"> </td>
<td> </td>
</tr>
</table>
</form>
<p><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">©
Experience - Todos os Direitos Reservados</font></p>
<p> </p>
</div>
</body>
</html>
------------------ fim da pagina ---------------------
PAGINA UPDATE:
<?php
include("config.php"); // Inclui o arquivo com o sistema de segurança
protegePagina(); // Chama a função que protege a página
$cidade = $_POST['cidade'];
$pais = $_POST['pais'];
$descricao = $_POST['descricao'];
$id_cidades = $_POST['id_cidades'];
$sql=("UPDATE cidades SET cidade=('$cidade'), pais=('$pais'), descricao=('$descricao') WHERE id_cidades=('$id_cidades')") or die (mysql_error ());
if (isset($sql))
echo "<script>alert('REGISTRO ALTERADO COM SUCESSO!!!');location.href='listar_cidades.php';</script>";echo "Erro ao tentar alterar dados no banco!";
?>
----------------- FIM DA PAGINA ------------------
Espero que alguem consiga me dar esse HELP.
Valeu
Carregando comentários...