André
Editar registro na mesma div
23 de February de 2016 às 11:11AM
Boa Tarde pessoal, estou tendo problemas no meu projeto.

Eu uso divs para dividir os sitema.

Na DIV "conteúdo" eu faço uma consulta para exibir determinados registros da tabela, só que agora quero editar esses reistros. com frame eu fazia isso tranquilo, mas com div não estou conseguindo fazer. Vou mostrar abaixo o que estou fazendo.

Para mostrar na div conteudo meu index tem a função a seguir:

<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}

</script>

<div id="conteudo" >

<?php

if($_GET['pagina'] == 'link1')
{ include "conteudo.php";}
else if
($_GET['pagina'] == 'link2')
{include "cadastro_usuario.php";}
else if
($_GET['pagina'] == 'link3')
{include "cadastro_pn.php";}
else if
($_GET['pagina'] == 'link4')
{include "cadastro_fiscal.html";}
else if
($_GET['pagina'] == 'link5')
{include "cadastro_projeto.php";}
else if
($_GET['pagina'] == 'link6')
{include "cadastro_contrato.php";}
else if
($_GET['pagina'] == 'link7')
{include "cadastro_empresa.php";}
else if
($_GET['pagina'] == 'link8')
{include "cadastro_fiscais.php";}
else if
($_GET['pagina'] == 'link9')
{include ".php";}
else if
($_GET['pagina'] == 'link10')
{include "consulta_contratos.php";}
else if
($_GET['pagina'] == 'link11')
{include "reparaveis.php";}
else if
($_GET['pagina'] == 'link12')
{include "cadastro_contratados.php";}
else if
($_GET['pagina'] == 'link13')
{include "cadastrando_os.php";}
else if
($_GET['pagina'] == 'link14')
{include "cadastrando_gmm.php";}
else if
($_GET['pagina'] == 'link15')
{include "disponibilidade_os.php";}
else if
($_GET['pagina'] == 'link16')
{include "cadastro_os.php";}
else if
($_GET['pagina'] == 'link17')
{include "cadastrando_orcamento.php";}
else if
($_GET['pagina'] == 'link18')
{include "cadastro_orcamento.php";}
else if
($_GET['pagina'] == 'link19')
{include "cadastrando_data_coleta.php";}
else if
($_GET['pagina'] == 'link20')
{include "cadastro_sigad.php";}
else if
($_GET['pagina'] == 'link21')
{include "cadastro_fax.php";}
else if
($_GET['pagina'] == 'link22')
{include "concluir_os.php";}


else
{include "conteudo.php";}
?>

</div>


Nos links eu escrevo:

<li><a href="index.php?pagina=link6" class="link6"><img src="imagens/contrato.png" width="110" height="30"></a></li>

para mostrar o documento que quero na div conteudo. e tudo funcional perfeitamente.

Agora listo os dados que quero editar:

<?php
if(mysql_num_rows($resultado_pn) < 1) {
exit;
}
?>
<table width="500" border="1" align="center" id="table_padrao">
<tr>
<th>Numero do Contrato</th>
<th>Part Number(Pn)</th>
<th>Projeto</th>
<th>Quantidade</th>
<th>Valor Total</th>
<th>EDITAR</th>
</tr>
<?php
while($l = mysql_fetch_array($resultado_pn)) {

$numero_contrato= $l["numero_contrato"];
$pn = $l["pn"];
$pj = $l["projeto"];
$qtd = $l["qtd"];
$valor_total = $l["valor_total"];
echo"
<tr class='alt'>
<td>$numero_contrato</td>
<td>$pn</td>
<td>$pj</td>
<td>$qtd EA'</td>
<td>R$ $valor_total</td>
<td><a href=\"editar_pn_contratados.php?id_pn=$id_pn\">[Editar]</a> </tr>\n";
}
?>


Nessa parte que estou em dúvida na última linha como devo chamar para o editar aparecer também na div conteudo e não em uma nova aba fora do sistema?/?
André
Re: Editar registro na mesma div
03 de March de 2016 às 12:59PM
Não existe ninguém que pode me ajudar?
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.