Pessoal,
Tenho minha pagina os_cadastrar.php que tem um campo que eu chamo outra pagina (listbox.php) onde o valor selecionado nessa janela é gravado na os_Cadastrar.php nesse campo.
Ok tudo funcionando.
Porém nao consigo fazer com que esse valor seja gravado no banco de dados.
Segue um trecho do código da os_cadastrar.php
//variaveis onde o script para gravar no banco pega
$nome =$r['nome'];
$servico = $r['servico'];
$detalhes = $r['detalhes'];
$cust = formata($r['custo']);
$custo = str_replace(",",".",$cust);
$forma = $r['forma'];
$metodo=$r['metodo'];
$venc=$r['venc'];
$prazo=$r['prazo'];
$garantia=$r['garantia'];
$d=explode("-",$r['data']);
$nvd="$d[2]/$d[1]/$d[0]";
?>
//passa as variaveis para o script
<form action="script_os_cadastrar.php?acao=cadastrar" method="post" name="form1"
onSubmit="MM_validateForm('nome','','R','servico','','R','custo','','R','forma','','R','metodo','','R','venc','','R','prazo',
'','R','garantia','','R','detalhes','','R');return document.MM_returnValue">
<table width="100%" border="0" cellpadding="2" cellspacing="2" class="textoVerdanaPreto" bordercolor="#FFFFFF"
bgcolor="#FFFFFF">
<tr bgcolor="#FFFFFF">
<td width="34%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span
class='TextoPretoPequeno'>Cliente:</span></font></td>
<td width="66%">
<input name="nome" type="text" id="nome" value="<?php echo"$nome"; ?>">
<input type="button" value="Selecionar o Cliente:" onclick="window.open('listbox.php');"
>
</td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class='TextoPretoPequeno'>Serviço
Solicitado:</font></span></td>
<td><input name="servico" type="text" class='form-box2' value="<?php echo"$servico"; ?>" size="45"></td>
</tr>
E AQUI A LISTBOX.PHP
<?
include("action/config.php");
include("session/prot.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR...l40/loose.dtd">
<html>
<body>
<select name="nome" id="listbox">
<?php
$ac=mysql_query("select nome from tbl_clientes order by nome asc");
while($linha=mysql_fetch_array($ac)){
$nome=$linha['nome'];
echo '<option value="'.$nome.'">'.$nome.'</option>';
}?>
</select>
<input type="button" value="Ok"
onclick="
var listbox = document.getElementById('nome');
window.opener.document.getElementById('nome').value=
nome.options[nome.selectedIndex].value;
window.close();
"
>
</body>
</html>

Passar Valor De Uma Janela A Outra
Started By rafael posso, 16/05/2011, 17:39
3 replies to this topic
#1
Posted 16/05/2011, 17:39
#2
#3
Posted 16/05/2011, 18:20
tente passar ele por session
Mais uma vez me ajudando diegao?rsrsrs.
te add no msn, mas vc nao ta on. a gente pode trocar uma ideia?nao to sabendo como fazer.
abraço
#4
Posted 16/05/2011, 19:10
Amanha di manaha eu vou entra dai a gente se fala
2 user(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)