Re: Update problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Thank´s the pg_escape_string works, i still turn the
wrap atributte from the textarea to virtual 

But at the update part of the scripts doing a print
query return me:

UPDATE revista SET titulo='ASILO PADRE CACIQUE ',
resumo='Sociedade Humanitária Padre Cacique fundada em
12 de maio de 1982, entidade particular com fins
beneficentes.', texto='' WHERE id='16'Estes valores
foram atualizados:

The texto (or text) field  still is passed by empty

here is the update_2.php (there is update.php and
update_1.php)

<?php
	
	$id = $_POST['id'];
	$titulo = pg_escape_string($_POST['titulo']);
	$resumo = pg_escape_string($_POST['resumo']);
	$texto = pg_escape_string($_POST['texto']);
	var_dump($texto);
	print("<p>");
	print_r($texto);
	print("<p>");
	include 'db.php'; 
	$query = "UPDATE table SET titulo='$titulo',
resumo='$resumo', texto='$texto' WHERE id='$id'";
	print $query;
	$result = pg_query($db, $query);
	if (!$result) {printf ("ERROR"); exit;}
	print ("Estes valores foram atualizados:<P> -
$id<BR>- $titulo<BR>- $resumo<BR>- $texto<BR>");
	pg_close($db);

?> 




--- Gerd Terlutter <gerd@xxxxxxxxx> escreveu: >
pg_scape_string() ?
> better
> pg_escape_string()  ?
> Ângelo Marcos Rigo wrote:
> > Hi !!
> > 
> > I do this:
> > 
> > $titulo = pg_scape_string($_POST['titulo']);
> > $resumo = pg_scape_string($_POST['resumo']);
> > $texto = pg_scape_string($_POST['texto']);
> > 
> > but it do not work is it correct?
> >>>do a clean up with:
> >>>$texto = pg_scape_string($_POST['texto']);
> >>Not sure, I'm just guessing.  Anytime you want to
> >>put text into the 
> >>database you need to pg_escape_string($field) each
> 
> 
> -- 
>
--------------------------------------------------------
> # Gerd Terlutter        | Mueller+Blanck Software
> GmbH #
> # gerd@xxxxxxxxx        | Gutenbergring 38          
>   #
> # gerd.terlutter@xxxxxx | D-22848 Noderstedt        
>   #
> # tel:0171/6992579      | tel:+49 40 500 171-1      
>   #
> # Buero:040/500171-17   | fax:+49 40 500 171-71     
>   #
>
--------------------------------------------------------
> 
>  

=====
Ângelo Marcos Rigo
AMR Informática 
(51) 3348 0870 
Rua Pe. Alois Kades 400/210 
Porto Alegre /RS/Brasil
http://amr.freezope.org
angelo_rigo@xxxxxxxxxxxx
 


_______________________________________________________________________
Desafio AntiZona - Um emocionante desafio de perguntas e respostas que
te dá um Renault Clio, kits de eletrônicos, computadores, notebooks e 
mochilas. Cadastre-se, participe e concorra!
www.cade.com.br/antizona


[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux