Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mulletsp

Como fazer sumir o select?

Recommended Posts

Galera, to montando um sisteminha de edicao de filiais certo?

 

O cara tem um SELECT onde seleciona o nome da Filial e clica no botao editar,

com um IF GET acao = capturar, ele vai pegar o ID da FILIAL e vai visulizar o form para edicao.

 

So que estou com um problema, apos aparecer o form, ele continua com o SELECT para escolher a Filial.

 

Segue link para entender.

http://www.maestrora.com.br/painel/editloja.php

 

 

Segue codigo para ajuda.

<? 
/*editloja.php*/


include "config.php";

/*
================================
Sistema feito por Rafael Mullets
================================
Sao Paulo - SP
Novembro de 2008
================================
mulletsp@gmail.com
11 70231902
===================================================
Todos direitos de script reservados, Rafael Mullets
===============================================================================
A copia desse script ou um trecho do mesmo, sem autorizacao do autor é crime.
===============================================================================
*/

//Vamos ao HTML //

/*edituser.php*/


/*
================================
Sistema feito por Rafael Mullets
================================
Sao Paulo - SP
Novembro de 2008
================================
mulletsp@gmail.com
11 70231902
===================================================
Todos direitos de script reservados, Rafael Mullets
===============================================================================
A copia desse script ou um trecho do mesmo, sem autorizacao do autor é crime.
===============================================================================
*/

//Vamos ao HTML //
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Painel de Controle - Editar usuarios.</title>
<link href="css.css" rel="stylesheet" type="text/css">
</head>

<body>
<table border="0" align="left" cellpadding="0" cellspacing="0">
  <tr>
	<td background="imagens/back-top.gif"><img src="imagens/corner01-back.gif" width="26" height="24"></td>
	<td background="imagens/back-top.gif"> </td>
	<td background="imagens/back-top.gif" align="right"><img src="imagens/corner02-back.gif" width="26" height="24"></td>
  </tr>
  <tr>
	<td background="imagens/background.gif"> </td>
	<td bgcolor="#FFFFFF" style="padding:20px;"><table width="100%" border="0" cellspacing="0" cellpadding="10">
	  <tr>
		<td  class="miniText"><strong>www.maestroRA.com.br<br>
		  Painel do cliente -  Editar usuarios. </strong></td>
	  </tr>
				  <tr>
		<td><table width="100%" border="0" cellspacing="0" cellpadding="3">
		  <tr>
<form name="cadastro"  method="post" action="?act=capturar">
  <label></label>
  <label>
  <div align="center"><span  class="miniText"><strong>Alteracao de usuarios do portal</span></div>
  <table width="461" border="0" align="center">
	<tr>
	  <td width="146"> </td>
	  <td width="305"> </td>
	</tr>
	<tr>
	  <td  class="miniText"><strong>Nome:</td>
	  <td> 
  <select  class="miniText" name="id" id="estilo">
<?php


//Pronto agora vamos incluir o config, e ja fazer a query de procura do usuario //



$sqlEstilos = mysql_query('SELECT * FROM `filial` ORDER BY `filial` ASC');

while ( $listaEstilos = mysql_fetch_array($sqlEstilos) )
{
	echo '<option value="'.$listaEstilos['id'].'">'.$listaEstilos['filial'].'</option>';
}
?>

</select> </td>
	</tr>
	<tr>
	  <td> </td>
	  <td><em><strong>
<input type="submit" name="Submit" value="Enviar" />	  </strong></em></td>
	</tr>
  </table>
</form>
		</tr>
	</table></td>
	<td background="imagens/background.gif" style="background-position:right;"> </td>
  </tr>
  <tr>
	<td><img src="imagens/corner03-back.gif" width="34" height="36"></td>
	<td background="imagens/back-bottom.gif"> </td>
	<td><img src="imagens/corner04-back.gif" width="34" height="36"></td>
  </tr>
</table>
</form>
</body>
</html>


<?php

// Aqui vamos solicitar ao PHP que mostre todos os dados num formulario do USUARIO solicitado. //

// Variaveis padroes //
if($_GET['act']=="capturar") {
$id			 				 = $_POST['id'];
$sqlfilial	 				 = mysql_query('SELECT * FROM filial WHERE id=\''.$id.'\'');
$filialis				 	 = mysql_fetch_array($sqlfilial);
$filial2 				 	 = ''.$filialis['filial'].'';
$razao2 					 = ''.$filialis['razao'].'';
$gerente2 					 = ''.$filialis['gerente'].'';
$contato2 					 = ''.$filialis['contato'].'';
$email2 					 = ''.$filialis['email'].'';
$telefone2 					 = ''.$filialis['telefone'].'';
$cnpj2 						   = ''.$filialis['cnpj'].'';
$ie2 						 = ''.$filialis['ie'].'';
$im2 						 = ''.$filialis['im'].'';
$endereco2 					 = ''.$filialis['endereco'].'';
$n2 						 = ''.$filialis['n'].'';
$complemento2				 = ''.$filialis['complemento'].'';
$cep2						 = ''.$filialis['cep'].'';
$bairro2					 = ''.$filialis['bairro'].'';
$cidade2					 = ''.$filialis['cidade'].'';
$estado2					 = ''.$filialis['estado'].'';
echo $usuario_id;
echo "

<html>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />
<title>Painel de Controle - Adicionar novo usuario.</title>
<link href=css.css rel=stylesheet type=text/css>
</head>

<body>
<form  action='?act=enviar' method=post>
<table border=0 align=left cellpadding=0 cellspacing=0>
  <tr>
	<td background=imagens/back-top.gif><img src=imagens/corner01-back.gif width=26 height=24></td>
	<td background=imagens/back-top.gif> </td>
	<td background=imagens/back-top.gif align=right><img src=imagens/corner02-back.gif width=26 height=24></td>
  </tr>
  <tr>
	<td background=imagens/background.gif> </td>
	<td bgcolor=#FFFFFF style=padding:20px;><table width=600 border=0 cellspacing=0 cellpadding=10>
	  <tr>
		<td class=smallText><strong>www.maestroRA.com.br<br>
		  Painel do cliente - Ediar usuario</strong></td>
	  </tr>
				  <tr>
		<td><table width=700 border=0 cellspacing=0 cellpadding=3>
		  <tr>
					   <td align=right class=miniText><strong>ID:</strong></td>
			<td><input name='id' type='text'  id='nome' value='$id' </td>		  </tr>
						<tr>
			<td align=right class=miniText><strong>Filial:</strong></td>
				<td><input name=filial type=text id=filial value= '$filial2' ></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>Razao Social:</strong></td>
				<td><input name=sobrenome type=text id=sobrenome value =  '$razao2'></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>Gerente:</strong></td>
			  <td><input name=gerente type=text id=gerente value= '$gerente2'></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>Contato:</strong></td>
	<td><input name=telefone type=text id=telefone value= '$contato2'></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>Email:</strong></td>
	 <td><input name=email type=text id=email value= '$email2'></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>Telefone:</strong></td>
	<td><input name=telefone type=text id=telefone value= $telefone2 ></td>
		  </tr>
			<tr>
			<td align=right class=miniText><strong>CNPJ:</strong></td>
<td><input name=cnpj type=text id=cnpj value= '$cnpj2' ></td>

		  </tr>
					  <tr>
			<td align=right class=miniText><strong>Inscricao Estadual:</strong></td>
<td><input name=ie type=text id=ie value= '$ie2' ></td>

		  </tr>
					  <tr>
			<td align=right class=miniText><strong>Inscricao Municipal:</strong></td>
<td><input name=im type=text id=im value= '$im2' ></td>

		  </tr>
					  <tr>
			<td align=right class=miniText><strong>Endereco:</strong></td>
<td><input name=endereco type=text id=endereco value= '$endereco2' ></td>
					  </tr>
					  
					  <tr>
			<td align=right class=miniText><strong>Numero:</strong></td>
<td><input name=n type=text id=n value= '$n2' ></td>
					  </tr>
					  
					  <tr>
			<td align=right class=miniText><strong>Complemento:</strong></td>
<td><input name=complemento type=text id=complemento value= '$complemento2' ></td>
					  </tr>
					  
					  <tr>
			<td align=right class=miniText><strong>CEP:</strong></td>
<td><input name=cep type=text id=cep value= '$cep2' ></td>
					  </tr>
					  
					  <tr>
			<td align=right class=miniText><strong>Bairro:</strong></td>
<td><input name=bairro type=text id=bairro value= '$bairro2' ></td>
					  </tr>
					  
					  <tr>
			<td align=right class=miniText><strong>Cidade:</strong></td>
<td><input name=cidade type=text id=cidade value= '$cidade2' ></td>
					  </tr>
							 <tr>
			<td align=right class=miniText><strong>Estado:</strong></td>
<td><input name=estado type=text id=estado value= '$estado2' ></td>
					  </tr>
					  
			</table></td>
		</tr>
	  <tr>
		<td align=right><input type=submit name=Submit value=Cofirmar »></td>
		</tr>
	</table></td>
	<td background=imagens/background.gif style=background-position:right;> </td>
  </tr>
  <tr>
	<td><img src=imagens/corner03-back.gif width=34 height=36></td>
	<td background=imagens/back-bottom.gif> </td>
	<td><img src=imagens/corner04-back.gif width=34 height=36></td>
  </tr>
</table>
</form>
</body>
</html>
";
};


// Aqui caso o usuario clique em ENVIAR, ele vai enviar os novos campos //

if($_GET['act']=="enviar") {
echo "<meta
> http-equiv=\"refresh\" content=\"1; URL=index.php target=_self\">";
$sql = "UPDATE filial SET 
filial='$filial',
razao='$razao',
gerente='$gerente',
contato='$contato',
email='$email',
telefone='$telefone',
cnpj='$cnpj',
ie='$ie',
im='$im',
endereco='$endereco',
n='$n',
complemento='$complemento',
cep='$cep',
cidade='$cidade',
estado='$estado'
WHERE id= '$id'";
$consulta1 = mysql_query($sql) or die(mysql_error());

if($consulta1) {
	echo "
	
	<html>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />
<title>Painel de Controle - Adicionar novo usuario.</title>
<link href=css.css rel=stylesheet type=text/css>
</head>

<body>
<form action=?act=gravar method=post>
<table border=0 align=left cellpadding=0 cellspacing=0>
  <tr>
	<td background=imagens/back-top.gif><img src=imagens/corner01-back.gif width=26 height=24></td>
	<td background=imagens/back-top.gif> </td>
	<td background=imagens/back-top.gif align=right><img src=imagens/corner02-back.gif width=26 height=24></td>
  </tr>
  <tr>
	<td background=imagens/background.gif> </td>
	<td bgcolor=#FFFFFF style=padding:20px;><table width=100% border=0 cellspacing=0 cellpadding=10>
	  <tr>
		 <td class='smallText'><strong>www.maestroRA.com.br<br>
		  Painel do cliente - Editar filial</strong></td>
	  </tr>
				  <tr>
		<td><table width=700 border=0 cellspacing=0 cellpadding=3>
		  <tr>
			<td align=left class=miniText><strong>Voce alterou a filial com sucesso!</strong></td>

		</table></td>
		</tr>
	  <tr></tr>
	</table></td>
	<td background=imagens/background.gif style=background-position:right;> </td>
  </tr>
  <tr>
	<td><img src=imagens/corner03-back.gif width=34 height=36></td>
	<td background=imagens/back-bottom.gif> </td>
	<td><img src=imagens/corner04-back.gif width=34 height=36></td>
  </tr>
</table>
</form>
</body>
</html>
<br>
		 
		  ";
	exit;
} else {
	echo "
	
	<html>
<head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />
<title>Painel de Controle - Adicionar novo usuario.</title>
<link href=css.css rel=stylesheet type=text/css>
</head>

<body>
<form action=?act=gravar method=post>
<table border=0 align=left cellpadding=0 cellspacing=0>
  <tr>
	<td background=imagens/back-top.gif><img src=imagens/corner01-back.gif width=26 height=24></td>
	<td background=imagens/back-top.gif> </td>
	<td background=imagens/back-top.gif align=right><img src=imagens/corner02-back.gif width=26 height=24></td>
  </tr>
  <tr>
	<td background=imagens/background.gif> </td>
	<td bgcolor=#FFFFFF style=padding:20px;><table width=600 border=0 cellspacing=0 cellpadding=10>
	  <tr>
		<td class=smallText><strong>www.maestroRA.com.br<br>
		  Painel do cliente - Editar filial</strong></td>
	  </tr>
				  <tr>
		<td><table width=700 border=0 cellspacing=0 cellpadding=3>
		  <tr>
			<td align=left class=miniText><strong>Não foi possivel efetuar a alteracao, favor entrar em contato com o webmaster.<br>
		  Rafael Mullets 11 70231902.<br></strong></td>

		</table></td>
		</tr>
	  <tr></tr>
	</table></td>
	<td background=imagens/background.gif style=background-position:right;> </td>
  </tr>
  <tr>
	<td><img src=imagens/corner03-back.gif width=34 height=36></td>
	<td background=imagens/back-bottom.gif> </td>
	<td><img src=imagens/corner04-back.gif width=34 height=36></td>
  </tr>
</table>
</form>
</body>
</html>
	
		";
	exit;
};};
?>

 

 

Aguardo uma solucao.

Rafael.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O melhor a fazer aqui é enviar para uma outra página!

 

Veja bem, você está inserindo uma página inteira HTML dentro de uma! Em resumo, você acaba tendo, no final, em uma mesma página, duas tags <html>! Isso não pode acontecer...

 

<form name="cadastro" method="post" action="nome_da_outra_pagina.php?act=capturar">

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer na mesma.. eu também prefiro.. o sistema fica com menos páginas..

 

porém dê um include numa página php, soh com o html que se encaixe aonde o include for executado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então tente assim: antes de imprimir qualquer HTML, verifique se existe a variável $act:

if(isset($_GET['act']))
Aí, se ela existir, é porque o formulário já foi submetido, então você coloca na primeira condição do seu if a segunda parte de seu script. E no else, você coloca a parte que exibe o formulário, com o <select> e tals...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim mais eu tenho 2 act, a enviar e a capturar.

 

 

aguardo retorno, estou perdido quenem batatinha aki :S

 

 

 

OUTRA DUVIDA !

 

Tenho as fotos no bd, e precisava aparecer lado a lado para selecionar algumas para fazer o pedido certo ?

 

so que esta aparecendo uma embaixo da outra :S

 

 

segue codigo.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="js-global/FancyZoom.js" type="text/javascript"></script>
<script src="js-global/FancyZoomHTML.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>

<body onload="setupZoom()">
<?php 
	  include "config.php";
	  $sql = "Select * from fotos"; $query = mysql_query($sql);

 while($row = mysql_fetch_array($query)){
$nome = $row["nomef"];
$foto = $row["thumbnail"];
$grande = $row["imagemG"];

echo "<table width=\"200\" border\"0\" aglin \"center\">";
echo "
  <tr>
	<td>$nomef</td>
  </tr>
  <tr>
	<td><a href=\"$grande\"><img src=\"$foto\"></a></td>
  </tr>
  <tr>
	<td><input name=\"produto\" type=\"checkbox\" value=\"$nomef\" /></td>
  </tr>
";
echo "</table>";
 };
?>





			 
</body>
</html>

 

abs

ml

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim mais eu tenho 2 act, a enviar e a capturar.

Então, primeiro você verifica se a variável act está definida, como falei. Se ela existir, aí dentro das condições você cria mais um if, verificando: se o act for "enviar", faça isso, se não for (se ele for igual a "capturar"), faça esse outro...

 

Captou?

 

Tenho as fotos no bd, e precisava aparecer lado a lado para selecionar algumas para fazer o pedido certo ?

 

so que esta aparecendo uma embaixo da outra

Você tem uma imagem para demonstrar como você deseja que os dados apareçam exatamente? Digo isso porque você não terá apenas imagens, pelo seu código há os checkbox, há também o nome do produto e a imagem...

Compartilhar este post


Link para o post
Compartilhar em outros sites

HUiahua Fala que eh muita gente chata.. haha

 

entao..

 

segue img

Imagem Postada

 

 

Queria algo assim, no total sao 44 fotos.

 

Ai o cara seleciona 15, 20, 30, e isso vai ser enviado para o email do vendedor.

 

So isso.

 

So que nao sei como fazer o lance das tables..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Evite "upar"... Os moderadores vão puxar sua orelha hein? http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif

 

Bom, não utilize tabelas para isso. Veja este exemplo:

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif CSS:

div.box {
	float:left;
	width:120px;
	margin:5px;
	padding:5px;
	background-color:#f0f0f0;
	border:1px solid #f00;
}
div.box h2 {
	font-size:100%;
	color:#f00;
	text-align:center;
}
div.box a {
	display:block;
	width:100px;
	height:100px;
}
div.box a img {border:none;}
div.box input {
	display:block;
	margin:0 auto;
}

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif HTML/PHP:

<?php

	include "config.php";
	$sql = "SELECT * FROM fotos";
	$query = mysql_query($sql);
	
	while($linha = mysql_fetch_array($query))
	{
		echo "<div class=\"box\">\n";
		echo "	<h2>" . $linha["nomef"] . "</h2>\n";
		echo "	<a href=\"" . $linha["imagemG"] . "\" title=\"[Title do link]\">\n";
		echo "		<img src=\"" . $linha["thumbnail"] . "\" alt=\"[Texto alternativo]\" width=\"100\" height=\"100\" />\n";
		echo "	</a>\n";
		echo "	<input type=\"checkbox\" name=\"produto\" value=\"" . $linha["nomef"] . "\" />\n";
		echo "</div>\n";
	};

?>
Obs.: Não esqueça de alterar os valores de width e height da imagem, e, obviamente, as medidas e cores no CSS.

 

Espero que isso lhe ajude.

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Minha salvacao você cara..

Funcionou perfeitamente..

 

Agora me ajuda com o lance de interligar os bancos de dados?

 

Tenho o PRODUTO, na hora de adiconar ele, ele tem la a selecao para selecionar o ALBUM que ele tem que mostrar.

 

Como fazer isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.