Insert
Olá pessoal, preciso fazer um insert simples, mas não sei pq ele não pega o que está digitado no textarea,mesmo digitando algo quando dou salvar ele grava em branco, meu código está abaixo:
Ahhh, o atualizar funciona
$sqlPassTur = "SELECT * FROM rpte_passagem_turno WHERE data='".$dtRpte."' AND turno=".$turno." AND linha=".$linha;
$qryPassTur = mysql_query( $sqlPassTur );
$rstPassTur = mysql_fetch_array( $qryPassTur ,MYSQL_BOTH );
$PasTur = (mysql_affected_rows() > 0) ? 'update' : 'insert';
$sqlPasTur = "SELECT * FROM rpte_passagem_turno WHERE data='".$dtRpte."' AND turno=".$turno." AND linha=".$linha;
$qryPasTur = mysql_query( $sqlPasTur );
$rstPasTur = mysql_fetch_array( $qryPasTur ,MYSQL_BOTH );
echo "<div id='passtur'>";
echo "<div class='subCab' id='cabPassTur' onclick=toogle({id:'bodyPassTur',to:400}) >Passagem de Turno</div>";
echo "<div class='subCont' id='bodyPassTur'>
<form name='fmPassTur'>";
$variavel = nl2br($rstPassTur[3]);
echo "<div>";
echo "<table class='box_just'>";
echo "<tr>";
echo" <td font size='26'>Texto Fechamento Turno:</td> ";
echo "</tr>";
echo "<tr>";
echo" <td colspan='2'><textarea id='texto_turno' name='texto_turno' value='".$variavel."' wrap='hard' rows=5 cols=50 maxlength='500' style='width: 70em; height: 20em;'></textarea></td> ";
echo "</tr>";
//$variavel = texto_turno;
$variavel = str_replace("<br />", "\n",$variavel);
$variavel = str_replace("\t"," ",nl2br($variavel));
if( $PasTur == 'insert')
echo "<input type='button' value='Salvar' onclick=Query.send('".urlencode('INSERT INTO rpte_passagem_turno VALUES(\''.$dtRpte.'\','.$turno.','.$linha).",\'".$variavel."\')') />";
else
echo "<input type='button' value='Atualizar' onclick=Query.send('".urlencode('UPDATE rpte_passagem_turno SET data=\''.$dtRpte.'\',turno='.$turno.',linha='.$linha).",texto_turno=\''+Url.encode(texto_turno.value)+'\'".urlencode(" WHERE data='".$dtRpte."' AND turno='".$turno."' AND linha='".$linha."'")."') />";
echo "</td>
</tr>
</table>
</form>
</div>";
echo "</div>";Discussão (9)
Carregando comentários...