rfrancisco Posted August 12, 2011 Report Share Posted August 12, 2011 <?php$cod = $_GET["cod"];$sql = "SELECT * FROM imoveis WHERE codigo=$cod'";$resultado = mysql_query($sql)or die (mysql_error());while ($dados=mysql_fetch_array($resultado)) { $corretor = $dados["corretor];echo "<form action=\"insere_imovel.php\" method=\"POST\" enctype=\"multipart/form-data\">";echo "<p>";echo "Corretor:";echo "<select name=\"corretor\">";$sql = mysql_query("SELECT * FROM corretores");while($dados = mysql_fetch_array($sql)){echo "<option selected='selected' value='".$dados['id']."'>".$dados['nome']."</option>";}echo "</select>"; } else { echo "Você não está logado.";echo "<form method=\"POST\" action=\"login.php\">";echo "<input type=\"text\" name=\"username\" value=\"Usuário\" size=\"10\"><input type=\"password\" name=\"password\" value=\"Senha\" size=\"10\"><input type=\"submit\" value=\"Enviar\" name=\"enviar\">";}mysql_close($conexao);?>Recebo este erro: Parse error: syntax error, unexpected T_ELSE in /home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/cadastra_imovel.php on line 74.Alguma sugestão? Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted August 12, 2011 Report Share Posted August 12, 2011 Você tem um else, mas não tem um if... remova o else ou adicione um if antes... Quote Link to comment Share on other sites More sharing options...
0 rfrancisco Posted August 12, 2011 Author Report Share Posted August 12, 2011 O parâmetro está no começo do script:if(mysql_num_rows($resultado)==1){mostra a páginaelse {mostra o formulário de login.cfe link:www.algumacoisa.org/bqimoveis Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted August 12, 2011 Report Share Posted August 12, 2011 Trocaelse {Por:}else { Quote Link to comment Share on other sites More sharing options...
Question
rfrancisco
<?php
$cod = $_GET["cod"];
$sql = "SELECT * FROM imoveis WHERE codigo=$cod'";
$resultado = mysql_query($sql)
or die (mysql_error());
while ($dados=mysql_fetch_array($resultado)) {
$corretor = $dados["corretor];
echo "<form action=\"insere_imovel.php\" method=\"POST\" enctype=\"multipart/form-data\">";
echo "<p>";
echo "Corretor:";
echo "<select name=\"corretor\">";
$sql = mysql_query("SELECT * FROM corretores");
while($dados = mysql_fetch_array($sql)){
echo "<option selected='selected' value='".$dados['id']."'>".$dados['nome']."</option>";
}
echo "</select>";
}
else {
echo "Você não está logado.";
echo "<form method=\"POST\" action=\"login.php\">";
echo "<input type=\"text\" name=\"username\" value=\"Usuário\" size=\"10\"><input type=\"password\" name=\"password\" value=\"Senha\" size=\"10\"><input type=\"submit\" value=\"Enviar\" name=\"enviar\">";
}
mysql_close($conexao);
?>
Recebo este erro: Parse error: syntax error, unexpected T_ELSE in /home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/cadastra_imovel.php on line 74.
Alguma sugestão?
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.