Re: Re: Storing HTML in a DB field...

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

 



I used str_replace() ;).

On Mon, 2003-04-28 at 22:57, Becoming Digital wrote:
> > My fix was to replace all single quotes in my html with the proper HTML
> > special character code..
> 
> I hope you didn't do that by hand!  You could have used addslashes() with
> htmlspecialchars() to do the task for you.
> 
> Edward Dudlik
> Becoming Digital
> www.becomingdigital.com
> 
> 
> ----- Original Message -----
> From: "Jonathan Villa" <jvilla@isdesigndev.com>
> To: "David Robley" <robleyd@ozemail.com.au>
> Cc: <php-db@lists.php.net>
> Sent: Monday, 28 April 2003 20:47
> Subject: Re:  Re: Storing HTML in a DB field...
> 
> 
> It's my habit of echoing my query when there is a result, but in this
> situation, since my query includes HTML, it displays the HTML.  So, what
> I do is view source in the browser and copy the text.
> 
> My fix was to replace all single quotes in my html with the proper HTML
> special character code..
> 
> Thanks for the reply
> 
> On Mon, 2003-04-28 at 18:53, David Robley wrote:
> > In article <004c01c30dc8$c7d59730$2900a8c0@homegroup>,
> > jvilla@isdesigndev.com says...
> > > I know I have seen this before, but can't remember and am hard pressed
> > > for time.
> > >
> > > I have an app which wrote a bunch of HTML (tables, style definitions,
> > > etc) to a file and then it was displayed later.  Well now, instead of
> > > saving it to a file, I want to store it in MySQL.  It keeps failing.  Do
> > > I need to do anything special before I insert it?
> > >
> > > Right now, my query looks like this:
> > >
> > > $sql = "INSERT INTO orders SET user_id = ".$_POST['user_id'].", order =
> > > '".$WRITE_TO_FILE."'";
> > >
> > > Where WRITE_TO_FILE is a var which has all the data via
> > >
> > > $WRITE_TO_FILE .= "blah blah";
> > > $WRITE_TO_FILE .= "blah blah";
> > > $WRITE_TO_FILE .= "blah blah";
> > > $WRITE_TO_FILE .= "blah blah";
> >
> > You might find it helpful to use mysql_error() after your insert to see if
> > the database returns a useful error message. Also, try echoing your
> > completed query to see if you can spot a syntax error.
> >
> >
> > --
> > Quod subigo farinam
> >
> > $email =~ s/oz$/au/o;
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> 
> 
> 
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
> 
> 
> 
> -- 
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux