greenday Posted October 4, 2007 Share Posted October 4, 2007 For some reason my right trim is not cutting off the last comma in the sql statement, can anyone help please?? <?php if(isset($_POST["submit"])){ mysql_select_db($database_admin, $admin); $updatedeleted=("UPDATE listtable SET "); If($_POST['main_checkbox'] == '1') { $updatedeleted = $updatedeleted . " mainpic='noimage.gif', "; } If($_POST['2_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic2='noimage.gif', "; } If($_POST['3_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic3='noimage.gif', "; } // Trim off the last commer $sql = rtrim($updatedeleted,","); $updatedeleted = $updatedeleted ."WHERE listtable.address='33 long lane'"; mysql_query($updatedeleted); echo $updatedeleted; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/ Share on other sites More sharing options...
corbin Posted October 4, 2007 Share Posted October 4, 2007 You set $sql, but you never use it.... I think you're meaning to assign what you're assigning to $sql to $updatedeleted. ;p Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/#findComment-361444 Share on other sites More sharing options...
darkfreaks Posted October 4, 2007 Share Posted October 4, 2007 $updatedeleted = $sql ."WHERE listtable.address='33 long lane'"; Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/#findComment-361446 Share on other sites More sharing options...
greenday Posted October 4, 2007 Author Share Posted October 4, 2007 great, thanks corbin and darkfreaks, works great Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/#findComment-361447 Share on other sites More sharing options...
darkfreaks Posted October 4, 2007 Share Posted October 4, 2007 post the final code and close it Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/#findComment-361448 Share on other sites More sharing options...
greenday Posted October 4, 2007 Author Share Posted October 4, 2007 <?php if(isset($_POST["submit"])){ mysql_select_db($database_admin, $admin); $updatedeleted=("UPDATE listtable SET "); If($_POST['main_checkbox'] == '1') { $updatedeleted = $updatedeleted . " mainpic='noimage.gif', "; } If($_POST['2_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic2='noimage.gif', "; } If($_POST['3_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic3='noimage.gif', "; } If($_POST['4_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic4='noimage.gif', "; } If($_POST['5_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic5='noimage.gif', "; } If($_POST['6_checkbox'] == '1') { $updatedeleted = $updatedeleted . " pic6='noimage.gif', "; } // Trim off the last commer $updatedeleted = rtrim($updatedeleted," , "); $updatedeleted = $updatedeleted ." WHERE listtable.address='33 long lane'"; mysql_query($updatedeleted); echo $updatedeleted; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/71767-solved-rtrim-not-working/#findComment-361450 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.