Jump to content

Recommended Posts

Bom dia, estou com uma certa dúvida em questão de um update que não está funcionando.
Aparentemente a query está errada, porém já usei várias formas de update mas não chega a fazer a alteração. 
O erro que aparece é 

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
Obs: Alguns inputs podem estar vazios, já que não tem informações; há algum problema nisso ?

<?php
$id = $_GET['id'];
include("config/config.php"); 
if (isset($_POST['salvar'])){
						
						$rua = $_POST['rua'];
						$numero = $_POST['numero'];
						$bairro = $_POST['bairro'];
						$locador = $_POST['locador'];
						$locadorb = $_POST['locador2'];
					    $locatario = $_POST['locatario'];
						$preco = $_POST['preco'];
						$ufm = $_POST['ufm'];
						$metragem = $_POST['metragem'];
						$suite = $_POST['suite'];
						$quartos = $_POST['quartos'];
						$banheiros = $_POST['banheiros'];
						$salas = $_POST['salas'];
						$copas = $_POST['copas'];
						$cozinha = $_POST['cozinha'];
						$garagem = $_POST['garagem'];
						$despensa = $_POST['despensa'];
						$areadeservico = $_POST['areadeservico'];
						$rct = $_POST['rct'];
						$edicula = $_POST['edicula'];
						$escritorio = $_POST['escritorio'];
						$lazer = $_POST['lazer'];
						$piscina = $_POST['piscina'];
						$aluven = $_POST['aluven'];
						$declara = $_POST['declara'];
						$comodoexterno = $_POST['comodoexterno'];
						$salaocomercial = $_POST['salaocomercial'];
						
						$sqlup = mysqli_query("UPDATE imoveis SET rua=`$rua`, numero=`$numero`, bairro=`$bairro`, locador=`$locador`, locador2=`$locadorb`, locatario=`$locatario`, preco=`$preco`, RC=`$rct`, UFM=`$ufm`, metragem=`$metragem`, quartos=`$quartos`, banheiros=`$banheiros`, salas=`$salas`, copas=`$copas`, cozinha=`$cozinha`, garagem=`$garagem`, despensa=`$despensa`, areadeservico=`$areadeservico`, suite=`$suite`, edicula=`$edicula`, escritorio=`$escritorio`, lazer=`$lazer`, piscina=`$piscina`, aluven=`$aluven`, declara=`$declara`, comodoexterno=`$comodoexterno`, salaocomercial=`$salaocomercial` WHERE id=$id") or die(mysql_error());
}					
   $id = $_GET['id'];
$sql = mysql_query("Select * From imoveis WHERE id = '$id'");
				while($exibe = mysql_fetch_assoc($sql)){
					$rua = $exibe['rua'];
					$numero = $exibe['numero'];
					$bairro = $exibe['bairro'];
					$locador = $exibe['locador'];
					$locadorb = $exibe['locador2'];
					$locatario = $exibe['locatario'];
					$preco = $exibe['preco'];
					$ufm = $exibe['UFM'];
					$metragem = $exibe['metragem'];
					$quartos = $exibe['quartos'];
					$banheiros = $exibe['banheiros'];
					$salas = $exibe['salas'];
					$copas = $exibe['copas'];
					$cozinha = $exibe['cozinha'];
					$garagem = $exibe['garagem'];
					$despensa = $exibe['despensa'];
					$areadeservico = $exibe['areadeservico'];
					$suite = $exibe['suite'];
					$edicula = $exibe['edicula'];
					$escritorio = $exibe['escritorio'];
					$aluven = $exibe['aluven'];
					$lazer = $exibe['lazer'];
					$piscina = $exibe['piscina'];
					$declara = $exibe['declara'];
					$comodoexterno = $exibe['comodoexterno'];
					$salaocomercial = $exibe['salaocomercial'];
				}
									
$sql = mysql_query("Select * From bairros WHERE id = '$bairro'");
				while($exibe = mysql_fetch_assoc($sql)){
				$bairro = $exibe['nome'];
									}
$sql = mysql_query("Select * From locador WHERE id = '$locador'");
				while($exibe = mysql_fetch_assoc($sql)){
				$locador = $exibe['nome'];
									}
$sql = mysql_query("Select * From locador WHERE id = '$locadorb'");
				while($exibe = mysql_fetch_assoc($sql)){
				$locadorb = $exibe['nome'];
									}
$sql = mysql_query("Select * From locatario WHERE id = '$locatario'");
				while($exibe = mysql_fetch_assoc($sql)){
				$locatario = $exibe['locatario'];
									}					

?><html>
   <body>

<style>
form{
	font-size:20px;
}
input{
	font-size:20px;
}
.infos{
	width:100%;
}
</style>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table>
	<tr style="width:10%">
		<td></td>
		<td></td>
	</tr>
	<tr><td>R/C/T/V</td><td><select style="width:90%;height:20px;" name="rct" required>
		<option value=""></option>	    
		<option value='R'>RESIDENCIAL</option>
		<option value='C'>COMERCIAL</option>
		<option value='T'>TERRENO</option>
		<option value='V'>VENDA</option>
							</select></td></tr>
	<tr><td><p>ID:</td><td class="infos"><input type="text" name="id" style="width:90%;height:20px;" value="<?php echo $id; ?>" disabled/></p></td></tr>
	<tr><td><p>RUA:</td><td class="infos"><input type="text" name="rua" style="width:90%;height:20px;" value="<?php echo $rua; ?>" /></p></td></tr>
	<tr><td><p>NUMERO:</td><td class="infos"><input type="text" name="numero" style="width:90%;height:20px;" value="<?php echo $numero; ?>" /></p></td></tr>
	<tr><td><p>BAIRRO:</td><td class="infos">
	<select style="width:90%;height:20px;" name="bairro">
		<option value=""></option>	    
		<?php 
		 $sql = mysql_query("Select * From bairros order by nome asc")or die(mysql_error());
							while($exibe = mysql_fetch_assoc($sql)){
								$id = $exibe['id'];
								$nome = $exibe['nome'];
									echo "<option value='$id'>$nome</option>";
							}?>
							</select>
	</p></td></tr>
	<tr><td><p>LOCADOR 1:</td><td class="infos">
	<select style="width:90%;height:20px;" name="locador" required>
		<option value="NULO">NULO</option>	    
		<?php 
		 $sql = mysql_query("Select * From locador order by nome asc")or die(mysql_error());
							while($exibe = mysql_fetch_assoc($sql)){
								$idlocador = $exibe['id'];
								$nome = $exibe['nome'];
									echo "<option value='$idlocador'>$nome</option>";
							}?>
							</select>  </p></td></tr>
	<tr><td><p>LOCADOR 2:</td><td class="infos" required>
	<select style="width:90%;height:20px;" name="locador2" >
		<option value="NULO">NULO</option>	    
		<?php 
		 $sql1 = mysql_query("Select * From locador order by nome asc")or die(mysql_error());
							while($exibe = mysql_fetch_assoc($sql1)){
								$idlocador = $exibe['id'];
								$nome = $exibe['nome'];
									echo "<option value='$idlocador'>$nome</option>";
							}?>
							</select>	</p></td></tr>
	<tr><td><p>LOCATARIO:</td><td class="infos"><input type="text" name="locatario" style="width:90%;height:20px;" value="<?php echo $locatario; ?>" /></p></td></tr>
	<tr><td><p>PRECO:</td><td class="infos"><input type="text" name="preco" style="width:90%;height:20px;" value="<?php echo $preco; ?>" /></p></td></tr>
	<tr><td><p>UFM:</td><td class="infos"><input type="text" name="ufm" style="width:90%;height:20px;" value="<?php echo $ufm; ?>" /></p></td></tr>
	<tr><td><p>METRAGEM:</td><td class="infos"><input type="text" name="metragem" style="width:90%;height:20px;" value="<?php echo $metragem; ?>" /></p></td></tr>
	<tr><td><p>SUITE:</td><td class="infos"><input type="text" name="suite" style="width:90%;height:20px;" value="<?php echo $suite; ?>" /></p></td></tr>
	<tr><td><p>QUARTOS:</td><td class="infos"><input type="text" name="quartos" style="width:90%;height:20px;" value="<?php echo $quartos; ?>" /></p></td></tr>
	<tr><td><p>SALAS:</td><td class="infos"><input type="text" name="salas" style="width:90%;height:20px;" value="<?php echo $salas; ?>" /></p></td></tr>
	<tr><td><p>COPA:</td><td class="infos"><input type="text" name="copas" style="width:90%;height:20px;" value="<?php echo $copas; ?>" /></p></td></tr>
	<tr><td><p>COZINHA:</td><td class="infos"><input type="text" name="cozinha" style="width:90%;height:20px;" value="<?php echo $cozinha; ?>" /></p></td></tr>
	<tr><td><p>BANHEIROS:</td><td class="infos"><input type="text" name="banheiros" style="width:90%;height:20px;" value="<?php echo $banheiros; ?>" /></p></td></tr>
	<tr><td><p>AREADESERVICO:</td><td class="infos"><input type="text" name="areadeservico" style="width:90%;height:20px;" value="<?php echo $areadeservico; ?>" /></p></td></tr>
	<tr><td><p>GARAGEM:</td><td class="infos"><input type="text" name="garagem" style="width:90%;height:20px;" value="<?php echo $garagem; ?>" /></p></td></tr>
	<tr><td><p>DESPENSA:</td><td class="infos"><input type="text" name="despensa" style="width:90%;height:20px;" value="<?php echo $despensa; ?>" /></p></td></tr>
	<tr><td><p>EDICULA:</td><td class="infos"><input type="text" name="edicula" style="width:90%;height:20px;" value="<?php echo $edicula; ?>" /></p></td></tr>
	<tr><td><p>ESCRITÓRIO:</td><td class="infos"><input type="text" name="escritorio" style="width:90%;height:20px;" value="<?php echo $escritorio; ?>" /></p></td></tr>
	<tr><td><p>LAZER:</td><td class="infos"><input type="text" name="lazer" style="width:90%;height:20px;" value="<?php echo $lazer; ?>" /></p></td></tr>
	<tr><td><p>PISCINA:</td><td class="infos"><input type="text" name="piscina" style="width:90%;height:20px;" value="<?php echo $piscina; ?>" /></p></td></tr>
	<tr><td><p>DECLARA:</td><td class="infos"><input type="text" name="declara" style="width:90%;height:20px;" value="<?php echo $declara; ?>" placeholder="Declara = 1 , não declara = 0" /></p></td></tr>
	<tr><td><p>ALUGADO/VENDIDO:</td><td class="infos"><input type="text" name="aluven" style="width:90%;height:20px;" value="<?php echo $aluven; ?>" placeholder="alugado/vendido = 1 , disponível = 0" /></p></td></tr>
	<tr><td><p>CÔMODO EXTERNO:</td><td class="infos"><input type="text" name="comodoexterno" style="width:90%;height:20px;" value="<?php echo $comodoexterno; ?>" /></p></td></tr>
	<tr><td><p>SALÃO COMERCIAL:</td><td class="infos"><input type="text" name="salaocomercial" style="width:90%;height:20px;" value="<?php echo $salaocomercial; ?>" /></p></td></tr>
			</table>
	<center><input type="submit" name="salvar" id="salvar" value="Salvar" /></center>
	</form>

 

Share this post


Link to post
Share on other sites

Olá. vou mandar uma codificação que funcionou 100% aqui!! você só precisa fazer as alterações de acordo com o seu anco de dados no arquivo:

database.php

<?php
	$Hostname = "localhost";
	$Database = "Database";
	$Charset = "utf8";
	$Username = "user";
	$Password = "password";

	$db = new PDO('mysql:host='.$Hostname.';dbname='.$Database.';charset='.$Charset.'', $Username, $Password);
	$db -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
?>

Arquivo: index.php

<?php
	include("database.php");
	$id = $_GET['id'];

	if (isset($_POST['salvar'])){

		$rua = $_POST['rua'];
		$numero = $_POST['numero'];
		$bairro = $_POST['bairro'];
		$locador = $_POST['locador'];
		$locadorb = $_POST['locador2'];
		$locatario = $_POST['locatario'];
		$preco = $_POST['preco'];
		$ufm = $_POST['ufm'];
		$metragem = $_POST['metragem'];
		$suite = $_POST['suite'];
		$quartos = $_POST['quartos'];
		$banheiros = $_POST['banheiros'];
		$salas = $_POST['salas'];
		$copas = $_POST['copas'];
		$cozinha = $_POST['cozinha'];
		$garagem = $_POST['garagem'];
		$despensa = $_POST['despensa'];
		$areadeservico = $_POST['areadeservico'];
		$rct = $_POST['rct'];
		$edicula = $_POST['edicula'];
		$escritorio = $_POST['escritorio'];
		$lazer = $_POST['lazer'];
		$piscina = $_POST['piscina'];
		$aluven = $_POST['aluven'];
		$declara = $_POST['declara'];
		$comodoexterno = $_POST['comodoexterno'];
		$salaocomercial = $_POST['salaocomercial'];
		
		$sql = ("UPDATE imoveis SET rua = '$rua', numero = '$numero', bairro = '$bairro', locador='$locador', locador2 = '$locadorb', locatario = '$locatario', preco = '$preco', RC = '$rct', UFM = '$ufm', metragem = '$metragem', quartos = '$quartos', banheiros = '$banheiros', salas = '$salas', copas = '$copas', cozinha = '$cozinha', garagem = '$garagem', despensa = '$despensa', areadeservico = '$areadeservico', suite = '$suite', edicula = '$edicula', escritorio = '$escritorio', lazer = '$lazer', piscina = '$piscina', aluven = '$aluven', declara = '$declara', comodoexterno = '$comodoexterno', salaocomercial = '$salaocomercial' WHERE id = '$id'");
		$stmt = $db->prepare($sql);
		$stmt->execute();
	}

	$id = $_GET['id'];

	$sql = $db->prepare("SELECT * FROM imoveis WHERE id = '$id'");
	$sql->execute();

	while($dados = $sql->fetch(PDO::FETCH_OBJ)){
		$rua = ($dados -> rua);
		$numero = ($dados -> numero);
		$bairro = ($dados -> bairro);
		$locador = ($dados -> locador);
		$locadorb = ($dados -> locador2);
		$locatario = ($dados -> locatario);
		$preco = ($dados -> preco);
		$ufm = ($dados -> UFM);
		$metragem = ($dados -> metragem);
		$quartos = ($dados -> quartos);
		$banheiros = ($dados -> banheiros);
		$salas = ($dados -> salas);
		$copas = ($dados -> copas);
		$cozinha = ($dados -> cozinha);
		$garagem = ($dados -> garagem);
		$despensa = ($dados -> despensa);
		$areadeservico = ($dados -> areadeservico);
		$suite = ($dados -> suite);
		$edicula = ($dados -> edicula);
		$escritorio = ($dados -> escritorio);
		$aluven = ($dados -> aluven);
		$lazer = ($dados -> lazer);
		$piscina = ($dados -> piscina);
		$declara = ($dados -> declara);
		$comodoexterno = ($dados -> comodoexterno);
		$salaocomercial = ($dados -> salaocomercial);
	}
	
	$sql = $db->prepare("SELECT * FROM bairros WHERE id = '$bairro'");
	$sql->execute();

	while($dados = $sql->fetch(PDO::FETCH_OBJ)){
		$bairro = ($dados -> nome);
	}

	$sql = $db->prepare("SELECT * FROM locador WHERE id = '$locador'");
	$sql->execute();

	while($dados = $sql->fetch(PDO::FETCH_OBJ)){
		$locador = ($dados -> nome);
	}

	$sql = $db->prepare("SELECT * FROM locador WHERE id = '$locadorb'");
	$sql->execute();

	while($dados = $sql->fetch(PDO::FETCH_OBJ)){
		$locadorb = ($dados -> nome);
	}

	$sql = $db->prepare("SELECT * FROM locatario WHERE id = '$locatario'");
	$sql->execute();

	while($dados = $sql->fetch(PDO::FETCH_OBJ)){
		$locatario = ($dados -> locatario);
	}
?>

<!DOCTYPE html>
<html>
<head>
	<title></title>
	<style>
		form{font-size:20px;}
		input{font-size:20px;}
		.infos{width:100%;}
	</style>
</head>
<body>
	<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
		<table>
			<tr style="width:10%">
				<td></td>
				<td></td>
			</tr>

			<tr>
				<td>R/C/T/V</td>
				<td>
					<select style="width:90%;height:20px;" name="rct" required>
						<option value=""></option>	    
						<option value='R'>RESIDENCIAL</option>
						<option value='C'>COMERCIAL</option>
						<option value='T'>TERRENO</option>
						<option value='V'>VENDA</option>
					</select>
				</td>
			</tr>

			<tr>
				<td><p>ID:</td>
					<td class="infos"><input type="text" name="id" style="width:90%;height:20px;" value="<?php echo $id; ?>" disabled></p>
				</td>
			</tr>
			<tr>
				<td><p>RUA:</td>
					<td class="infos"><input type="text" name="rua" style="width:90%;height:20px;" value="<?php echo $rua; ?>" /></p>
				</td>
			</tr>
			<tr>
				<td><p>NUMERO:</td>
					<td class="infos">
						<input type="text" name="numero" style="width:90%;height:20px;" value="<?php echo $numero; ?>" /></p>
				</td>
			</tr>
			<tr>
				<td><p>BAIRRO:</td>
					<td class="infos">
						<select style="width:90%;height:20px;" name="bairro">
							<option value=""></option>
							<?php 

								$sql = $db->prepare("SELECT * FROM bairros ORDER BY nome asc");
								$sql->execute();

								while($dados = $sql->fetch(PDO::FETCH_OBJ)){
									$id = ($dados -> id)
									$nome = ($dados -> nome);
									echo "<option value='$id'>$nome</option>";
								}
							?>
						</select>
					</p>
				</td>
			</tr>

			<tr>
				<td><p>LOCATARIO:</td><td class="infos"><input type="text" name="locatario" style="width:90%;height:20px;" value="<?php echo $locatario; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>PRECO:</td><td class="infos"><input type="text" name="preco" style="width:90%;height:20px;" value="<?php echo $preco; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>UFM:</td><td class="infos"><input type="text" name="ufm" style="width:90%;height:20px;" value="<?php echo $ufm; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>METRAGEM:</td><td class="infos"><input type="text" name="metragem" style="width:90%;height:20px;" value="<?php echo $metragem; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>SUITE:</td><td class="infos"><input type="text" name="suite" style="width:90%;height:20px;" value="<?php echo $suite; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>QUARTOS:</td><td class="infos"><input type="text" name="quartos" style="width:90%;height:20px;" value="<?php echo $quartos; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>SALAS:</td><td class="infos"><input type="text" name="salas" style="width:90%;height:20px;" value="<?php echo $salas; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>COPA:</td><td class="infos"><input type="text" name="copas" style="width:90%;height:20px;" value="<?php echo $copas; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>COZINHA:</td><td class="infos"><input type="text" name="cozinha" style="width:90%;height:20px;" value="<?php echo $cozinha; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>BANHEIROS:</td><td class="infos"><input type="text" name="banheiros" style="width:90%;height:20px;" value="<?php echo $banheiros; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>AREADESERVICO:</td><td class="infos"><input type="text" name="areadeservico" style="width:90%;height:20px;" value="<?php echo $areadeservico; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>GARAGEM:</td><td class="infos"><input type="text" name="garagem" style="width:90%;height:20px;" value="<?php echo $garagem; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>DESPENSA:</td><td class="infos"><input type="text" name="despensa" style="width:90%;height:20px;" value="<?php echo $despensa; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>EDICULA:</td><td class="infos"><input type="text" name="edicula" style="width:90%;height:20px;" value="<?php echo $edicula; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>ESCRITÓRIO:</td><td class="infos"><input type="text" name="escritorio" style="width:90%;height:20px;" value="<?php echo $escritorio; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>LAZER:</td><td class="infos"><input type="text" name="lazer" style="width:90%;height:20px;" value="<?php echo $lazer; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>PISCINA:</td><td class="infos"><input type="text" name="piscina" style="width:90%;height:20px;" value="<?php echo $piscina; ?>" /></p></td>
			</tr>

			<tr>
				<td><p>DECLARA:</td><td class="infos"><input type="text" name="declara" style="width:90%;height:20px;" value="<?php echo $declara; ?>" placeholder="Declara = 1 , não declara = 0" /></p></td>
			</tr>

			<tr>
				<td><p>ALUGADO/VENDIDO:</td><td class="infos"><input type="text" name="aluven" style="width:90%;height:20px;" value="<?php echo $aluven; ?>" placeholder="alugado/vendido = 1 , disponível = 0" /></p></td>
			</tr>

			<tr>
				<td><p>CÔMODO EXTERNO:</td><td class="infos"><input type="text" name="comodoexterno" style="width:90%;height:20px;" value="<?php echo $comodoexterno; ?>" /></p></td>
			</tr>

			<tr><td><p>SALÃO COMERCIAL:</td><td class="infos"><input type="text" name="salaocomercial" style="width:90%;height:20px;" value="<?php echo $salaocomercial; ?>" /></p></td>
			</tr>
		</table>
		<center><input type="submit" name="salvar" id="salvar" value="Salvar" /></center>
	</form>
</body>
</html>
<!---->

 

Share this post


Link to post
Share on other sites

Utilize nomes de variaveis diferentes para cada query e cada fetch_assoc.

Os nomes repetidos de variaveis podem estar causando conflitos e por isso o erro demonstrado em tela não vem detalhado.

 

Comece por ai e então vemos o que mais pode ser caso siga dando erro.

Share this post


Link to post
Share on other sites

Conseguí resolver o problema. 
Era muito simples, eu dei um echo da query

$sql = ("UPDATE imoveis SET rua = '$rua', numero = '$numero', bairro = '$bairro', locador='$locador', locador2 = '$locadorb', locatario = '$locatario', preco = '$preco', RC = '$rct', UFM = '$ufm', metragem = '$metragem', quartos = '$quartos', banheiros = '$banheiros', salas = '$salas', copas = '$copas', cozinha = '$cozinha', garagem = '$garagem', despensa = '$despensa', areadeservico = '$areadeservico', suite = '$suite', edicula = '$edicula', escritorio = '$escritorio', lazer = '$lazer', piscina = '$piscina', aluven = '$aluven', declara = '$declara', comodoexterno = '$comodoexterno', salaocomercial = '$salaocomercial' WHERE id = '$id'");
echo $sql;

e vi que o id estava vazio, ou seja, não dava para alterar o dado sem o ID. A solução foi simples, coloquei a confirmação do form em outra página e peguei o id por GET.
Muito obrigado quem tentou ajudar.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Chester1
      oi, eu to tentando mexer com servidores agora no PHP e esta dando um erro muito estranho que quando eu procuro em um programa que acha erros de sintaxe ele me diz que o erro esta no </HTML>    se alguem puder me dizer qual foi o erro que eu cometi eu agradeceria
       

       
      <HTML> <HEAD><TITLE>incluindo no banco de dados</TITLE></HEAD> <body> <BODY bgcolor="#d0d0d0"> <center> <h3>Lanchonete coma bem (voltada para o internauta)</h3> <h1>24horas</h1> <?php $login_digitado=$_POST['login']; $senha=$_POST['senha']; $nome=$_POST['nome']; $email=$_POST['email']; $telefone=$_POST['telefone']; $celular=$_POST['celular']; $endereco=$_POST['endereco']; $complemento=$_POST['complemento']; if ($login_digitado == "" || $senha == "" || $nome =="" || $email == "" || $telefone == "" || $endereco == "" || $complemento == "") { echo "existem(m) campos(s) de preenchimento obrigatorio em branco,<BR> infelizmente tera que voltar para preenche-lo(s)."; echo "<BR><a href=\"cadastro.php\">clique aqui para tentar novamente</a>"; } else { { $link=mysql_connect("localhost", "root", "") or die ("<h1>nao foi possivel conectar !!!</h1> ".mysql_error());  
      obs :estou trabalhando com formularios e servidores
         
         
         
         
      ?>
      </BODY>
      </HTML>
    • By rainbowily
      Sou nova em sql e estou com duvida em como fazer uma consulta:
      Eu tenho uma tabela de produto(id, descricao), cor(id, nome) e produto_cor(id, id_produto, id_cor). Preciso descobrir se tem algum produto que tenhas as cores (1,2,3) respectivamente para não deixar cadastrar outro produto. Alguém poderia me ajudar? Obrigada



    • By DavidPin94
      Boa tarde, estou tentando criar uma validação para saber se o usuário já está cadastrado no meu banco de dados para meu sistema ficar mais organizado, porém quando realizo o teste cadastrando um usuário já cadastrado, o cadastro ocorre sendo que não era para ocorrer
      <?php require_once("conexao.php");?> <?php if (isset($_POST['usuario'])) { $nome = utf8_decode($_POST['usuario']); $senha = utf8_decode($_POST['senha']); $inserir = "INSERT INTO cadastro "; $inserir .= "(usuario, senha) "; $inserir .= "VALUES "; $inserir .= "('$nome', '$senha')"; $query = "SELECT usuario FROM cadastro WHERE usuario = '$usuario' LIMIT 1"; $consulta = mysqli_query($conecta, $query); $query = "SELECT usuario FROM clientes WHERE usuario = '$usuario' LIMIT 1"; $consulta = mysqli_query($conecta, $query); if (mysqli_num_rows($consulta) < 1) { $operacao_inserir = mysqli_query($conecta, $inserir); if (! $operacao_inserir) { die("Erro no banco"); }else header("location: login.php"); }else{ die("Usuário existente!"); } } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Cadastrar novo usuário</title> <link rel="stylesheet" type="text/css" href="estilo.css"> </head> <body> <nav> <ul> <li><a href="inicial.php">PÁGINA INICIAL</a></li> <li><a href="quem_somos.php">QUEM SOMOS</a></li> </ul> </nav> <div id="cadastro"> <form method="post" action="cadastro.php"> <label>Digite seu nome de usuário</label> <input type="text" name="usuario" placeholder="Ex: Usuario123" required size="50" minlength="5" maxlength="20" autofocus><br> <label>Digite sua senha</label> <input type="password" name="senha" placeholder="Deve conter mais de 5 caracteres" required size="50" minlength="5" maxlength="20" autofocus><br> <input type="submit" value="Cadastrar" id="enviar" name="enviar"> </form> </div> </body> </html> ,  alguém poderia me ajudar?  Meu código:
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.