Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, estou fazendo um sistema pra gerenciar os módulos do meus site, para dizer em qual bloco (posição na minha página) eles devem aparecer... O meu problema é...
• Eu listo todos os blocos e sua posição, status 'se ele tá ativo ou não', e o bloco a qual ele deve pertencer, se vai ficar no bloco do menu esquerdo, centro ou menu direito... com isso ficaria assim:
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.orbit.com.br/1.jpg&key=a3b210a8b8fed5baa5d83e5b1a77a8977b1d2559b08a11b6f6ca81cf735658f8" alt="Imagem Postada" />
Bom basicamente seria isso, eu preciso atualizar todas as informações dos conteudos de úma única vez, pois os conteudo mostrados são um select de tudo que há cadastrado na tabela do banco de dados e como são mostrados dinamicamente, como vou pegar eles e jogar tudo dentro de um update depois para atualizar?
As informações seria atualizadas da seguinte forma:
Buscar o conteudo pela id, atualizar os campos (bloco, posição e visivel) os valores à serem mudados são 0 e 1.
O esquema de definir onde cada conteudo deve ir no site é semelhantes ao usado no cms xoops.. na verdade estou me inspirando nele. :P
<?
if ($_POST['form'] == 'Salvar alteração') {
$Atualizar =
mysql_query(" update bloco set
estado = '".$_POST['estado']."',
bloco = '".$_POST['bloco']."',
posicao = '".$_POST['posicao']."'
where codBloco = '".$_POST['cod']."'
");
echo "<script>alert('Bloco atualizado com sucesso!');</script>";
echo "<script> location.href='?Var=Gerenciar_modulo';</script>";
}else{
?>
<style type="text/css"><form action="" method="post" name="form">
<table width="100%" border="0" cellspacing="3">
<tr>
<td width="41%"><div align="center" class="style14"><span class="style12">CONTEUDO</span></div></td>
<td width="30%"><div align="center" class="style14">BLOCO </div> </td>
<td width="11%"><div align="center" class="style14"><span class="style12">POSIÇÃO</span></div></td>
<td width="18%"><div align="center" class="style14"><span class="style12">VISÍVEL</span></div></td>
</tr>
</table>?>
<table width='100%' border='0' cellspacing='3' bgcolor='#FFFFFF'>
<tr>
<td width='41%'><div align='center' class='style11'>
<div align="left"><span class='style16'><input name="cod" type="hidden" size="1" value="<? echo $modulo->codBloco; ?>" /><? echo $modulo->nome; ?>
</span></div>
</div></td>
<td width='9%'><div align='center' class='style11'><span class="style7">
<input name="<? echo $modulo->nome; ?>" type="radio" value="0" />
</span></div></td>
<td width='12%'><div align='center' class='style11'><span class="style7">
<input name="<? echo $modulo->nome; ?>" type="radio" value="1" />
</span></div></td>
<td width='9%'><div align='center' class='style11'><span class="style7">
<input name="<? echo $modulo->nome; ?>" type="radio" value="2" />
</span></div></td>
<td width='11%'><div align="center"><span class="style11">
<input name="posicao" type="text" id="posicao" size="1" />
</span></div></td>
<td width='18%'><div align='center' class='style11'><span class="style7">
<input name="<? echo $modulo->codBloco; ?>" type="radio" value="1" />
</span>SIM <span class="style7">
<input name="<? echo $modulo->codBloco; ?>" type="radio" value="0" />
</span>NÃO</div></td>
</tr>
</table><p>
<?
}
?>
</p>
<p align="center">
<input name="form" type="submit" id="form" value="Salvar alteração" />
</form>
</p>
<?
}
?>Carregando comentários...