Q695 Posted December 3, 2008 Share Posted December 3, 2008 I'm trying to have two fields input data into a database, and don't know how to have it not die on me. Here is the section of information I' using: $action=$_GET["action"]; if ($action){ $pw=$_POST["pw"]; $logo=$_POST["logo"]; $precinct_officer_info=$_POST["precinct_officer_info"]; $delegate=$_POST["delegate"]; $map=$_POST["map"]; $mapa=$_POST["mapa"]; $mapb=$_POST["mapb"]; $sql="UPDATE accounts SET pw=\"$pw\", logo='$logo', precinct_officer_info='$precinct_officer_info', delegate='$delegate', map='$map', mapa='$mapa', mapb='$mapb' WHERE state=\"$state\" and district=\"$district\";"; $result=@mysql_query($sql,$con) or die(death($sql)); //get the results echo ("Data Changed"); } Here is the die statement: sql error sql : UPDATE accounts SET pw="mn52", logo='images/banner_top2.jpg', precinct_officer_info='hi Quote Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/ Share on other sites More sharing options...
fenway Posted December 4, 2008 Share Posted December 4, 2008 Not that helpful... echo mysql_error()... but I would guess it's an escaping issue. Quote Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/#findComment-706176 Share on other sites More sharing options...
Q695 Posted December 6, 2008 Author Share Posted December 6, 2008 I knew it was escaping on that line, so I was asking how to allow any html code to be inserted into it. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's, are the real function of Senate District 52 - RPM. Your participation is ' at line 4 Quote Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/#findComment-707263 Share on other sites More sharing options...
Q695 Posted December 7, 2008 Author Share Posted December 7, 2008 I guess I'll just do include src pages. Quote Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/#findComment-708687 Share on other sites More sharing options...
fenway Posted December 8, 2008 Share Posted December 8, 2008 You need to use mysql_real_escape_string()... and you wouldn't need to quote your strings if you used single quotes inside. Quote Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/#findComment-708944 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.