Ir para conteúdo

POWERED BY:

Arquivado

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

LEONARDO SENHORINI

[Resolvido] comobox

Recommended Posts

ja esta funcionando com esta tabela

 

CREATE TABLE IF NOT EXISTS `modelo` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `idEstado` int(11) NOT NULL,
 `nome` varchar(50) NOT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=246 ;

 

 

so que ta dando erro na galeria de fotos, e nao consegui resolver...so sei o que precisa fazer

preciso que os codigos que vou passar, alguem mude pra mim para usar a tabela abaixo

 

CREATE TABLE IF NOT EXISTS `modelo` (
 `id_modelo` int(11) NOT NULL AUTO_INCREMENT,
 `idEstado` int(11) NOT NULL,
 `modelo` varchar(50) NOT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=246 ;

desse jeito funcionara certinho midando de id para id_modelo e de nome para modelo

 

 

index.php

<? include "dbconfig.php"; ?>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>
<script type="text/javascript">
function verifica(theForm) {
   if(theForm.busca.value==""){
       alert("Erro! O Campo \"Busca\" está em branco!");
       return false;
   }
   theForm.submit();
}
</script>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
       <script type="text/javascript">
       $(document).ready(function(){//inicio o jQuery
               $("select[name='estado']").change(function(){
               var idestado = $(this).val();//pegando o value do option selecionado
               //alert(idestado);//apenas para debugar a variável

                       $.getJSON(//esse método do jQuery, só envia GET
                               'function.inc.php',//script server-side que deverá retornar um objeto jSON
                               {idestado: idestado},//enviando a variável

                               function(data){
                               //alert(data);//apenas para debugar a variável

                                       var option = new Array();//resetando a variável

                                       resetaCombo('modelo');//resetando o combo
                                       $.each(data, function(i, obj){

                                               option[i] = document.createElement('option');//criando o option
                                               $( option[i] ).attr( {value : obj.id} );//colocando o value no option
                                               $( option[i] ).append( obj.nome );//colocando o 'label'

                                               $("select[name='modelo']").append( option[i] );//jogando um à um os options no próximo combo
                               });
                       });
               });
       });     

       /* função pronta para ser reaproveitada, caso queira adicionar mais combos dependentes */
       function resetaCombo( el )
       {
               $("select[name='"+el+"']").empty();//retira os elementos antigos
               var option = document.createElement('option');                                  
               $( option ).attr( {value : '0'} );
               $( option ).append( 'Escolha' );
               $("select[name='"+el+"']").append( option );
       }
       </script>
<body>
<div align="center">
 <table width="976" border="0">
   <tr> 
     <td colspan="3"> </td>
   </tr>
   <tr> 
     <td height="155" colspan="3"><div align="center"><a href="index.php"><img src="images/log.png" width="243" height="129" border="0" /></a></div></td>
   </tr>
   <tr> 
     <td width="288"> </td>
     <td width="420"><h5 class="style1">Localize empresas ou serviços</h5></td>
     <td width="254"> </td>
   </tr>
   <tr> 
     <td> </td>
     <td rowspan="2"> <form method="post" action="busca.php"  target="_top">
         <div align="center"> 
           <h5> 
             <input type="text" name="busca"  size="70">
             <br />
             <span class="style1">Buscar em: </span> 
             <fieldset>
             <label>
             </label>
             <label> </label>
             <fieldset>
             <label>
             <select name="estado">
               <option value="0">Estado</option>
               <option value="1">Para</option>
               <option value="2">Rondonia</option>
             </select>
             </label>
             <label>
             <select name="modelo">
               <option value="0">Cidade</option>
             </select>
             </label>
             </fieldset>
             <label> </label>
             </fieldset>
             <input type="button" Value="Buscar"  onClick="verifica(this.form);" size="13" name="ok">
           </h5>
         </div>
       </form></td>
     <td> </td>
   </tr>
   <tr> 
     <td> </td>
     <td> </td>
   </tr>
   <tr> 
     <td rowspan="3"> </td>
     <td> </td>
     <td rowspan="3"> </td>
   </tr>
   <tr> 
     <td> </td>
   </tr>
   <tr> 
     <td align="center"><h6 class="style1">Desenvolvido por: <a href="http://www.mescomunicacao.com.br" target="_blank">M&S 
         Comunicação Visual</a> </h6></td>
   </tr>
 </table>
</div>
</body>
</html>

 

 

 

function.inc.php

 

 

<?php
       header("Content-Type: text/html; charset=ISO-8859-1");

       function intGet( $campo ){
               return isset( $_GET[$campo] ) ? (int)$_GET[$campo] : 0;
       }       
       function retorno( $id )
       {
               $sql = "SELECT `id`, `nome` 
                       FROM `modelo` 
                       WHERE `idestado` = {$id} ";
               $sql .= "ORDER BY `nome` ";


               $mysqli = new mysqli("localhost", "senhorin_senhori", "lems1717", "senhorin_getep");
               //$con = mysql_connect('localhost', 'root', '123');
               //mysql_select_db( 'ajax', $con );


               $q = $mysqli->query( $sql ); 
               //$q = mysql_query( $sql );


               $json = ' [';
               if( $q->num_rows > 0 )
               //if( mysql_num_rows( $q ) > 0 )
               {
                       while( $dados = $q->fetch_object() )
                       //while( $dados = mysql_fetch_assoc( $q ) )
                       {
                               $json .= '{"nome'.$campo.'":"'.$dados->nome.'","id'.$campo.'":"'.$dados->id.'"}, ';
                               //$json .= '{"nome'.$campo.'":"'.$dados['nome'].'","id'.$campo.'":"'.$dados['id'].'"}, ';
                       }
               }
               else
                       $json .= '{"nome'.$campo.'": "Não Encontrado"}';

               $json .= ']';

               return $json;
       }

       echo retorno( intGet('idestado') );
	?>

se alguem poder me ajudar

agradeco muito

Compartilhar este post


Link para o post
Compartilhar em outros sites
<? include "dbconfig.php"; ?>

<? include "busca1.php"; ?>

<html>

<head>

<title>Fotos</title>

<link href="estilo.css" rel="stylesheet" type="text/css">

<script>

function Abrir(pagina)

{

var altura = 530;

var largura = 700;

var a = (screen.height/2)-(altura/2);

var l = (screen.width/2)-(largura/2);

window.open(pagina,'fotos','width='+largura+',height='+altura+',top='+a+',left='+l+',scrollbars=0');

}

</script>



<style type="text/css">

<!--

.style2 {

font-size: 10;

font-weight: bold;

}

-->

</style>

</head>

<body>
<div align="center">
 <table width="400" border="0" cellpadding="3" cellspacing="0">
   <tr> 
     <?php



$busca = $_POST['busca'];// palavra que o usuario digitou

$modelo = $_POST['modelo']; //categoria que o usuario deseja



$mod = mysql_query("SELECT * FROM modelo WHERE id = '$modelo'");

$mod = mysql_fetch_row($mod);

$modelo = $mod[2];

$sql = mysql_query("SELECT * FROM cadastro WHERE modelo = '$modelo' AND (nome LIKE '%$busca%' OR titulo LIKE '%$busca%') ORDER BY ativa DESC");



   while ($coluna = mysql_fetch_array($sql)) {



       ?>
     <td width="444"> <table width="86%"  border="0" align="center" cellpadding="3" cellspacing="0" bgcolor="#<?=$coluna[cor];?>">
         <tr> 
           <td width="10%" rowspan="5"><b><a href="javascript:Abrir('fotos_frame.php?id_cadastro=<?=$coluna[id_cadastro];?>');"><img src="<?=$coluna[destaque];?>" border="0"></a></b></a></td>
           <td colspan="3"><span class="style2"> <img src="images/topo_galeria_05.jpg" width="8" height="8"> 
             <?=$coluna[nome];?>
             </span></td>
         <tr> 
           <td colspan="3"><span class="style2"><img src="images/topo_galeria_05.jpg" width="4" height="4"> 
             <?=$coluna[tipo];?>
             <?=$coluna[endereco];?>
             , 
             <?=$coluna[numero];?>
             </span></td>
         <tr> 
           <td width="44%"><span class="style2"> Bairro: 
             <?=$coluna[bairro];?>
             </span></td>
           <td width="25%"><span class="style2"> 
             <?=$coluna[modelo];?>
             </span></td>
           <td width="21%"><span class="style2"> Estado: 
             <?=$coluna[estado];?>
             </span></td>
         <tr> 
           <td><span class="style2"> Fone: 
             <?=$coluna[fone];?>
             </span></td>
           <td> </td>
           <td> </td>
         <tr> 
           <td colspan="3"><strong>Mapa: <a href="javascript:Abrir('mapa1.php?id_cadastro=<?=$coluna[id_cadastro];?>');"><img src="images/icone-mapa.jpg" width="20" height="19" border="0"></a></strong></td>
         <tr> 
           <td colspan="4"><b><img src="images/topo_galeria_05.jpg" width="383" height="3"></b></td>
       </table></td>
     <? $contx++;

  if ($contx==2){ echo "</tr><tr>"; $contx=0; }



}  // -------- FIM DO WHILE ----------------------------------------------------------------------------

?>
   </tr>
 </table></td>
 </tr> </table> </div>
</body>

</html>

<? mysql_close();

function inteirodata($data) {

if ($data != "") {

	$data = substr($data,6,2)."/".substr($data,4,2)."/".substr($data,0,4);

	return $data;

}

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

so que ta dando erro na galeria de fotos, e nao consegui resolver..

qual é o erro ?

 

se você não for específico, e não dizer exatamente onde é a sua dificuldade, não vamos conseguir te ajudar.

Debugue teu script:

 

http://wbruno.com.br/blog/2011/03/31/como-debugar-javascript-firefox-erros-comuns/

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou tentar ser mais especifico

 

aqui esta ele on line

 

www.listaps.com.br

 

e o seguinte, se fizer a consulta nome leandro / estado para / cidade belo horizonte

vai voltar com alguns resultados, ai você clica em qualquer foto, abre a tela da galeria

você vai ver que aparece 4 fotos pequenas e lado direito teria que aparecer

uma grande, so que esta dando erro

 

concluimos aqui que na tabela modelo, que equivale a cidade, tem id / idestado / nome

se eu trocar para id_modelo / idestado / modelo a galeria funciona certinho

mas ai a combobox para de funcionar, ja tentei mudar a combobonx para funcionar usando

a tabela desse jeito id_modelo / idestado / modelo, mas nem eu e nem meu irmao conseguir

por isso postei o acript do index.php / function.inc.php e o ultimo busca.php

 

para ver se alguem consegue me ajudar,

 

resumindo preciso fazer sua combobox funcionar usando

a tabela modelo (equivalente a cidade, tem que ser este nome por causa das outras tabelas)

 

att

leonardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma coisa de cada vez..

 

qndo é para aparecer as 4 fotos pequenas, temos esse erro aqui:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/listapsc/public_html/fotos.php on line 29

 

isso não tem nenhuma ligação com o combobox.

Poste as linhas 20~29 do script fotos.php

 

leia:

http://forum.imasters.com.br/topic/375800-orientacoes-para-uma-boa-participacao/

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao e que seu combobox ta com problea...ou eu arrumo a parte das fotos ou troco na combobox...achei que como você tinha feito você preferia mexer no seu script...mas

entao vou postar o artquivo

 

fotos.php

 

<? include "dbconfig.php"; 
$sql = mysql_query("SELECT * FROM fotos WHERE id_cadastro=$id_cadastro ORDER BY id_foto");
if ($id_foto == "") $id_foto = mysql_result($sql,0,id_foto); ?>
<html>
<head>
<title>Fotos</title>
<meta http-equiv="Page-Enter" content="blendTrans(Duration=2)">
<meta http-equiv="Page-Exit" content="blendTrans(Duration=2)">
<link href="estilo.css" rel="stylesheet" type="text/css">
<script>
function Abrir(pagina)
{
var altura = 800;
var largura = 600;
var a = (screen.height/2)-(altura/2);
var l = (screen.width/2)-(largura/2);
window.open(pagina,'novajanela','width='+largura+',height='+altura+',top='+a+',left='+l+',scrollbars=1');
}
</script>
</head>
<body>
<? $sql = mysql_query("SELECT * FROM (fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) LEFT JOIN modelo l ON c.id_modelo=l.id_modelo WHERE f.id_foto=$id_foto");
$anterior = $id_foto-1;
$proxima = $id_foto+1;
?>
<table width="99%"  border="0" align="center" cellpadding="4" cellspacing="0">
 <tr> 
   <td colspan="2"><img src="<?=mysql_result($sql,0,pasta);?>/<?=mysql_result($sql,0,foto);?>"><br> 
     <?=mysql_result($sql,0,descricao);?>
   </td>
 </tr>
 <tr> 
   <td width="25%" align="center"> 
     <? if (@mysql_result(mysql_query("SELECT foto FROM fotos WHERE id_foto=$anterior"),0,foto) != "") { ?>
     <a href="<?=$PHP_SELF;?>?id_foto=<?=$id_foto-1;?>">Foto Anterior</a> 
     <? } ?>
   </td>
   <td width="25%" align="center"> 
     <? if (@mysql_result(mysql_query("SELECT foto FROM fotos WHERE id_foto=$proxima"),0,foto) != "") { ?>
     <a href="<?=$PHP_SELF;?>?id_foto=<?=$id_foto+1;?>">Próxima Foto</a> 
     <? } ?>
   </td>
 </tr>
</table>
</body>
</html>
<? mysql_close(); ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou eu arrumo a parte das fotos ou troco na combobox

não entendi nada disso. O erro atual é nas fotos, e não no combo.

 

...achei que como você tinha feito você preferia mexer no seu script...mas

entao vou postar o artquivo

se o erro está nesse, vamos mexer nesse..

 

 

 

$str = "SELECT * FROM (
  fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) LEFT JOIN modelo l ON c.id_modelo=l.id_modelo 
   WHERE f.id_foto=$id_foto";
echo $str;
$sql = mysql_query( $str )or die( mysql_error() );

 

poste o resultado do echo, e do or die()

Compartilhar este post


Link para o post
Compartilhar em outros sites

pega essa linha aqui:

$sql = mysql_query("SELECT * FROM (fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) LEFT JOIN modelo l ON c.id_modelo=l.id_modelo WHERE f.id_foto=$id_foto");

 

e troca por essa:

$str = "SELECT * FROM (
  fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) LEFT JOIN modelo l ON c.id_modelo=l.id_modelo 
   WHERE f.id_foto=$id_foto";
echo $str;
$sql = mysql_query( $str )or die( mysql_error() );

 

ok?

 

ai vão aparecer algumas coisas na tua tela, poste aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

deu tambem nao...mas sem querer resolvi..so nao sei se esta correto

 

 

peguei essa parte

 

<? $sql = mysql_query("SELECT * FROM (fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) LEFT JOIN modelo l ON c.id_modelo=l.id_modelo WHERE f.id_foto=$id_foto");

 

e tirei uma parte e ficou assim

 

<? $sql = mysql_query("SELECT * FROM (fotos f LEFT JOIN cadastro c ON f.id_cadastro=c.id_cadastro) WHERE f.id_foto=$id_foto");

 

tirei a parte que fale de modelo

ate entao muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

se puder e for rapido so mais uma coisa

este codigo e para cadastrar os clientes

 

quando eu cadastro a coluna modelo nao preenche na tabela o campo fica em branco

so depois quando faco alteracao e que ela e preenchida

 

<? include "../dbconfig.php";
if ($_SESSION[nome] == "" or $_SESSION[login] == "") { header("Location:index.php"); }
else {
if ($Inserir == "ok") {
	if ($form_destaque_type == "image/pjpeg" and $form_fotos_type == "application/x-zip-compressed") {
		$atual = date("YmdHis");
		// REDIMENSIONA FOTO DO EVENTO
		$im=imagecreatefromjpeg("$form_destaque");
		if (imagesx($im) >= 120) { $largura_padrao = 120; }
		else { $largura_padrao = imagesx($im); }
		$qualidade = 100;
		$largura_original = imagesx($im);
		$altura_original = imagesy($im);
		$nova_altura = ($altura_original*$largura_padrao)/$largura_original;
		$nova_imagem=imagecreatetruecolor($largura_padrao,$nova_altura);
		imagecopyresized($nova_imagem,$im,0,0,0,0,$largura_padrao,$nova_altura,$largura_original,$altura_original);
		imagejpeg($nova_imagem,"../cadastro/destaques/$atual".".jpg",$qualidade);
		// FIM DO REDIMENSIONAMENTO

		// DESCOMPACTA OS ARQUIVOS
		mkdir("../cadastro/$atual",0777);
		copy($form_fotos,"../cadastro/$atual/$form_fotos_name");
		require_once('pclzip.lib.php');
		$archive = new PclZip("../cadastro/$atual/$form_fotos_name");
		$list = $archive->extract(PCLZIP_OPT_PATH, "../cadastro/$atual",PCLZIP_OPT_REMOVE_ALL_PATH);
		unlink("../cadastro/$atual/$form_fotos_name");
		// FIM DO DESCOMPACTA OS ARQUIVOS
		$nomes=explode('-',$_POST['form_nome']);
		$modelo=explode('-',$_POST['form_modelo']);
		mysql_query("INSERT INTO cadastro (ativa,nome,tel,data,tipo,endereco,numero,bairro,estado,fone,titulo,pasta,id_modelo,destaque,modelo,cor) VALUES ('$form_ativa','$nomes[0]','$nomes[1]','".datainteiro($form_data)."','$form_tipo','$form_endereco','$form_numero','$form_bairro','$form_estado','$form_fone','$form_titulo','cadastro/$atual','$form_modelo','"."cadastro/destaques/$atual".".jpg"."','$modelo[1]','$form_cor')");
		$id_cadastro = mysql_result(mysql_query("SELECT id_cadastro FROM cadastro ORDER BY id_cadastro DESC"),0,id_cadastro);
		$modelo = mysql_result(mysql_query("SELECT modelo FROM cadastro ORDER BY id_cadastro DESC"),0,modelo);
		$id_modelo = mysql_result(mysql_query("SELECT id_modelo FROM cadastro ORDER BY id_cadastro DESC"),0,id_modelo);
		$tel = mysql_result(mysql_query("SELECT tel FROM cadastro ORDER BY id_cadastro DESC"),0,tel);
		// CADASTRA AS FOTOS
		$dir = opendir("../cadastro/$atual");
		while ($arquivo = readdir($dir))
		{
			if (filetype("../cadastro/$atual/$arquivo") == "file" AND (substr($arquivo,-4) == ".jpg" OR substr($arquivo,-4) == ".JPG")) {
				if (substr($arquivo,0,3) != "tb_") {
						// REDIMENSIONA FOTO PEQUENA
					$im=imagecreatefromjpeg("../cadastro/$atual/$arquivo");
					if (imagesx($im) >= 100) { $largura_padrao = 100; }
					else { $largura_padrao = imagesx($im); }
					$qualidade = 90;
					$largura_original = imagesx($im);
					$altura_original = imagesy($im);
					$nova_altura = ($altura_original*$largura_padrao)/$largura_original;
					$nova_imagem=imagecreatetruecolor($largura_padrao,$nova_altura);
					imagecopyresized($nova_imagem,$im,0,0,0,0,$largura_padrao,$nova_altura,$largura_original,$altura_original);
					imagejpeg($nova_imagem,"../cadastro/$atual/tb_$arquivo",$qualidade);
					// FIM DO REDIMENSIONAMENTO
					// REDIMENSIONA FOTO GRANDE
					$im=imagecreatefromjpeg("../cadastro/$atual/$arquivo");
					if (imagesx($im) >= 350) { $largura_padrao = 350; }
					else { $largura_padrao = imagesx($im); }
					$qualidade = 100;
					$assinatura = imagecreatefromgif("imagens/assinatura.gif");
					$largura_original = imagesx($im);
					$altura_original = imagesy($im);
					$nova_altura = ($altura_original*$largura_padrao)/$largura_original;
					$nova_imagem=imagecreatetruecolor($largura_padrao,$nova_altura);
					imagecopyresized($nova_imagem,$im,0,0,0,0,$largura_padrao,$nova_altura,$largura_original,$altura_original);
					$x = $largura_padrao - imagesx($assinatura);
					$y = $nova_altura - imagesy($assinatura);
					imagecopymerge($nova_imagem,$assinatura,$x,$y,0,0,imagesx($assinatura),imagesy($assinatura),100);
					imagejpeg($nova_imagem,"../cadastro/$atual/$arquivo",$qualidade);
					// FIM DO REDIMENSIONAMENTO
					mysql_query("INSERT INTO fotos (id_cadastro,foto,id_modelo,modelo,tel) VALUES ('$id_cadastro','$arquivo','$id_modelo','$modelo','$tel')");

				}
			} elseif ($arquivo != "." AND $arquivo != "..") {
				unlink("../cadastro/$atual/$arquivo");
			}
		}
		closedir($dir);
		// FIM DE CADASTRA AS FOTOS

	}
}
if ($Alterar == "ok") {
	mysql_query("UPDATE cadastro SET tipo='$form_tipo',nome='$form_nome',data='".datainteiro($form_data)."',endereco='$form_endereco',numero='$form_numero',modelo='$form_modelo',bairro='$form_bairro',estado='$form_estado',fone='$form_fone',titulo='$form_titulo',numero='$form_numero',ativa='$form_ativa',cor='$form_cor' WHERE id_cadastro=$id");
}
if ($Excluir == "ok") {
	$pasta = "../".mysql_result(mysql_query("SELECT pasta FROM cadastro WHERE id_cadastro=$id"),0,pasta);
	unlink("../".mysql_result(mysql_query("SELECT destaque FROM cadastro WHERE id_cadastro=$id"),0,destaque));
	$sql = mysql_query("SELECT * FROM fotos WHERE id_cadastro=$id");
	while ($coluna = mysql_fetch_array($sql)) {
		unlink("$pasta/$coluna[foto]");
		unlink("$pasta/tb_$coluna[foto]");
	}
	rmdir($pasta);
	mysql_query("DELETE FROM cadastro WHERE id_cadastro=$id");
	mysql_query("DELETE FROM fotos WHERE id_cadastro=$id");
}
?>
<html>
<head>
<title>Manutenção - Sistemas M&S Comunicacao Visual</title>
<link href="estilo.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
function pergunta() 
{
if (confirm('Confirma exclusão?')) { return true }
else { return false }
}
</script></head>
<body bgcolor="#FFFFFF">
<table width="750" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#EBE9ED">
 <tr>
   <td colspan="2" valign="top" bgcolor="#EBE9ED">
<table width="100%"  border="0" cellspacing="0" cellpadding="2">
     <tr>
       <td width="50%"><b>Logado como:</b> <? echo $_SESSION[nome]." - ".$_SESSION[login]; ?></td>
       <td align="right">
	<b>Data:</b> 
	<? if (date("D") == "Sun") $dia = "Domingo";
	if (date("D") == "Mon") $dia = "Segunda";
	if (date("D") == "Tue") $dia = "Terça";
	if (date("D") == "Wed") $dia = "Quarta";
	if (date("D") == "Thu") $dia = "Quinta";
	if (date("D") == "Fri") $dia = "Sexta";
	if (date("D") == "Sat") $dia = "Sábado";
	echo $dia.", ".date("d/m/Y"); ?> - <b>Hora:</b> <? echo date("H:i"); ?> - <b>IP:</b> <? echo getenv("REMOTE_ADDR"); ?>
	</td>
     </tr>
   </table>
</td>
 </tr>
 <tr>
   <td width="165" valign="top" bgcolor="#EBE9ED">
<? include ("menu.php"); ?><br>
</td>
   <td width="585" valign="top">
	<p align="center"><b>Cadastro de Anunciantes </b></p>
       <? if ($acao != "") {
$sql = mysql_query("SELECT * FROM cadastro WHERE id_cadastro=$id"); ?>
<form name="form1" method="post" action="cadastro.php" enctype="multipart/form-data">
       <table width="300"  border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#EBE9ED">
         <tr> 
           <td>Data:</td>
           <td width="175"><input name="form_data" type="text" id="form_data" value="<? echo @inteirodata(mysql_result($sql,0,data)); ?>" size="12">
             ex: 00/00/0000</td>
         </tr>
         <tr> 
           <td width="111">Nome:</td>
           <td><input name="form_nome" type="text" id="form_nome" value="<? echo @mysql_result($sql,0,nome); ?>" size="30"></td>
         </tr>
         <tr> 
           <td width="111">Tipo:</td>
           <td><select name="form_tipo" id="form_tipo">
               <option value="Rua">Rua</option>
               <option value="Av">Av</option>
               <option value="Pc">Pc</option>
               <option value="Trav">Trav</option>
             </select></td>
         </tr>
         <tr> 
           <td width="111">Endereço:</td>
           <td><input name="form_endereco" type="text" id="form_endereco" value="<? echo @mysql_result($sql,0,endereco); ?>" size="30"></td>
         </tr>
         <tr> 
           <td width="111">Numero:</td>
           <td><input name="form_numero" type="text" id="form_numero" value="<? echo @mysql_result($sql,0,numero); ?>" size="15"></td>
         </tr>
         <tr> 
           <td>Bairro:</td>
           <td><input name="form_bairro" type="text" id="form_bairro" value="<? echo @mysql_result($sql,0,bairro); ?>" size="30"></td>
         </tr>
         <tr> 
           <td>Fone:</td>
           <td><input name="form_fone" type="text" id="form_fone" value="<? echo @mysql_result($sql,0,fone); ?>" size="15"></td>
         </tr>
         <tr> 
           <td width="111">Cidade:</td>
           <td><select name="form_modelo" id="form_modelo">
               <? $sqla = mysql_query("SELECT * FROM modelo ORDER BY id");
while ($coluna = mysql_fetch_array($sqla)) { ?>
               <option value="<?=$coluna[nome];?>"selected> 
               <?=$coluna[nome];?>
               </option>
               <? } ?>
             </select></td>
         </tr>
         <tr> 
           <td>Estado:</td>
           <td><select name="form_estado" id="form_estado">
               <option value="PA">Para</option>
               <option value="RO">Rondonia</option>
               <? $sqla = mysql_query("SELECT * FROM cadastro");
while ($coluna = mysql_fetch_array($sqla)) { ?>
               <? } ?>
             </select></td>
         </tr>
         <tr> 
           <td>Cor:</td>
           <td><select name="form_cor" id="form_cor">
               <option value="FFFF99">Cliente</option>
               <option value="FFFFFF">Não Cliente</option>
               <? $sqla = mysql_query("SELECT * FROM cadastro");
while ($coluna = mysql_fetch_array($sqla)) { ?>
               <? } ?>
             </select></td>
         </tr>
         <tr> 
           <td>Palavra Chave:</td>
           <td><input name="form_titulo" type="text" id="form_titulo" value="<? echo @mysql_result($sql,0,titulo); ?>" size="35" maxlength="50"></td>
         </tr>
         <tr> 
           <td>Ativar Destaque:</td>
           <td><input name="form_ativa" type="checkbox" id="form_ativa" value="1"<? if (@mysql_result($sql,0,ativa)) echo " checked"; ?>>
             Ativa</td>
         </tr>
         <? if ($acao == "Inserir") { ?>
         <tr> 
           <td>Anuncios:</td>
           <td>Arquivo zip com todas as fotos. <br> <br> <input name="form_fotos" type="file" id="form_fotos" size="20"></td>
         </tr>
         <tr> 
           <td>Foto de destaque:<br> <br>
             (formato .jpg) </td>
           <td><img src="imagens/sem_foto.gif" height="64" name="foto"> <input name="form_destaque" type="file" id="form_destaque" size="20" onChange="document.images.foto.src=this.value"></td>
         </tr>
         <? } else { ?>
         <tr> 
           <td valign="top">Pasta das fotos:</td>
           <td><? echo @mysql_result($sql,0,pasta); ?></td>
         </tr>
         <tr> 
           <td valign="top">Foto de destaque:</td>
           <td><img src="../<? echo @mysql_result($sql,0,destaque); ?>"></td>
         </tr>
         <? } ?>
         <tr align="right"> 
           <td colspan="2"><input type="hidden" name="id" value="<? echo $id; ?>"> 
             <input type="hidden" name="<? echo $acao; ?>" value="ok"> <input type="submit" name="Submit" value="<? echo $acao; ?>"></td>
         </tr>
       </table>
</form>

<p align="center"><a href="<? echo $PHP_SELF; ?>">Voltar</a></p>
<? } else { ?>
<? 
$campos_query = "*";
$final_query  = "FROM cadastro ORDER BY id_cadastro DESC";

// Maximo de registros por pagina
$maximo = 20;

// Declaração da pagina inicial
$pagina = $_GET["pagina"];
if($pagina == "") {
   $pagina = "1";
}

// Calculando o registro inicial
$inicio = $pagina - 1;
$inicio = $maximo * $inicio;

// Conta os resultados no total da query
$strCount = "SELECT COUNT(*) AS 'num_registros' $final_query";
$query = mysql_query($strCount);
$row = mysql_fetch_array($query);
$total = $row["num_registros"];





?>
<?
$sql = mysql_query("SELECT * FROM cadastro ORDER BY ativa DESC LIMIT $inicio,$maximo");
while ($coluna = mysql_fetch_array($sql)) {
?>
	<table width="99%" border="1" align="center" cellspacing="0" bordercolor="#EBE9ED">
	  <tr bgcolor="#EBE9ED">
		<td width="8%" valign="top" bgcolor="#EBE9ED"><b>Foto</b></td>
	    <td colspan="2" valign="top" bgcolor="#EBE9ED"><strong>Nome</strong></td>
	    <td colspan="2" valign="top"><b>Endereço</b></td>
	    <td width="10%" align="center" valign="top"><strong>Numero</strong></td>
	    <td colspan="2" align="center" valign="top"><b>Ação</b></td>
	  </tr>

	  <tr bgcolor="#F7F7F7" onMouseOver="javascript:this.style.background='#EBE9ED';" onMouseOut="javascript:this.style.background='#F7F7F7';">
	    <td rowspan="3" valign="top"><img src="../<? echo $coluna[destaque]; ?>"></td>
	    <td colspan="2" valign="top"><? echo $coluna[nome]; ?></td>
	    <td colspan="2" valign="top"><? echo $coluna[endereco]; ?></td>
	    <td align="center" valign="top"><? echo $coluna[numero]; ?></td>
	    <td width="5%" align="center"><a href="?acao=Alterar&id=<? echo $coluna[id_cadastro]; ?>"><img src="imagens/alterar.gif" alt="Alterar" border="0"></a></td>
        <td width="6%" align="center"><a href="?Excluir=ok&id=<? echo $coluna[id_cadastro]; ?>" onClick="return pergunta();"><img src="imagens/excluir.gif" alt="Excluir" border="0"></a></td>
      </tr>

	  <tr bgcolor="#F7F7F7" onMouseOver="javascript:this.style.background='#EBE9ED';" onMouseOut="javascript:this.style.background='#F7F7F7';">
	    <td width="23%" valign="top" bgcolor="#EBE9ED"><b>Bairro</b></td>
        <td valign="top" bgcolor="#EBE9ED"><b>Cidade</b></td>
	    <td width="15%" valign="top" bgcolor="#EBE9ED"><b>Estado</b></td>
	    <td width="11%" align="left" valign="top" bgcolor="#EBE9ED"><b>Destaque</b></td>
	  </tr>
	  <tr bgcolor="#F7F7F7" onMouseOver="javascript:this.style.background='#EBE9ED';" onMouseOut="javascript:this.style.background='#F7F7F7';">
	    <td valign="top"><? echo $coluna[bairro]; ?></td>
        <td width="22%" valign="top"><? echo $coluna[modelo]; ?></td>
	    <td valign="top"><? echo $coluna[estado]; ?></td>
	    <td align="left" valign="top"<? if ($coluna[ativa] == "1") { echo 'bgcolor="#FF0000"'; ?>></td>
	  </tr>
<?
}
}
?>
	  <tr align="right" bgcolor="#EBE9ED">
	    <td colspan="8" valign="top"><a href="?acao=Inserir"><img src="imagens/inserir.gif" alt="Inserir" border="0"></a></td>
	  </tr>
</table>
       <? 
 $menos = $pagina - 1;
$mais = $pagina + 1;

$pgs = ceil($total / $maximo);

if($pgs > 1 ) {

echo "<br />";

   // Mostragem de pagina
   if($menos > 0) {
	echo "<a href=".$_SERVER['PHP_SELF']."?pagina=$menos>anterior</a>  ";
   }

   // Listando as paginas
for($i=1;$i <= $pgs;$i++) {
	if($i != $pagina) {
		echo " <a href=".$_SERVER['PHP_SELF']."?pagina=".($i).">$i</a> | ";
	} else {
		echo " <strong>".$i."</strong> | ";
	}
}

if($mais <= $pgs) {
	echo " <a href=".$_SERVER['PHP_SELF']."?pagina=$mais>próxima</a>";
}
}
 ?>
     <? } ?><br>
</td>
 </tr>
 <tr align="right" bgcolor="#EBE9ED">
   <td colspan="2"><b>Desenvolvido por: <a href="http://www.mescomunicacao.com.br" target="_blank">Leandro Senhorini </a></b></td>
 </tr>
</table>
</body>
</html>
<?
}
mysql_close();
function inteirodata($data) {
if ($data != "") {
	$data = substr($data,6,2)."/".substr($data,4,2)."/".substr($data,0,4);
	return $data;
}
}
function datainteiro($data) {
if ($data != "") {
	$data = substr($data,6,4).substr($data,3,2).substr($data,0,2);
	return $data;
}
}
?>

 

obrigado

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.