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 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. 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 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. 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. Link to comment https://forums.phpfreaks.com/topic/135426-solved-html-into-database/#findComment-708944 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.