Newbie type question: apostrophes ie. a ' single quote is not "getting into" the database fields. So if I entererd in a PHP/MYSQL web page entry field: Sally's Website. When I look directly into the column with the MYSQL cmdline I see: Sally s Website. Below are the code snips I'm using(I numbered each snip to show order of execution), wondered what I should do?:
1.<?php echo '<form method="post" action="populate4.php"> <H3>Url Field</H3> <input type="text" name="url_field" size=80 maxlength=199> <H3>Title Field</H3> <input type="text" name="title_field" size=80 maxlength=199> <H3>Description Field</H3> <textarea name="descrip_field" rows=15 cols=56 maxlength=1000></textarea> <H3>Submit keywords with a file <i>or</i> with the text area below</H3> <input TYPE="radio" NAME="Type_Submit" VALUE="radio_file"> Use Key Word File <br> <input TYPE="radio" NAME="Type_Submit" VALUE="radio_area" Checked > Use Key Word Text Area <H3>Keyword file</H3> <input type="text" name="kw_file" size=40 maxlength=80><h4><i> or </i></h4> <H3>Keyword text area</H3> <textarea name="kw_tarea" rows=10 cols=40></textarea> <H3>Insert into MYSQL</H3> <input type="submit" value="Insert"> </form>'; ?> 2. ....$title_field = $_POST [ 'title_field' ]; $title_field = trim ( $title_field); $title_field = substr($title_field, 0, 200); $title_field = EscapeShellCmd($title_field); if( !$title_field ) { die( "You need to put a title in the title field." ); } if (!get_magic_quotes_gpc()) { $title_field = addslashes($title_field); }.... 3. ....mysql_query("INSERT INTO page (page_url, title, descrip) VALUES ('$url_field', '$title_field', '$descrip_field')");.... -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]