jim.davidson Posted May 8, 2007 Share Posted May 8, 2007 I use Dreamweaver8, PHP, and mySQL 4.1.21 I'm gettting this error when I try to update a record Warning: sprintf() [function.sprintf]: Too few arguments in C:\Sites\recycle_update_order.php on line 159 Query was empty if ($_POST['received'] = 'y') { $updateSQL = sprintf("UPDATE orders SET received_by=%s, received=%s, received_date=%s WHERE order_id=%s", GetSQLValueString($currentUser, "int"), GetSQLValueString($_POST['received'], "text"), GetSQLValueString($_POST['update_date'], "date")); ****** this is line 159 ******* mysql_select_db($database_imcrecycle, $imcrecycle); $Result1 = mysql_query($updateSQL, $imcrecycle) or die(mysql_error()); } update_date is a hidden field on my form <input name="update_date" type="hidden" id="update_date" value="now()" /> I know the error has got to be something with the way Dreamweaver8's GetSQLValueString() function and dates work. Any idea as to what's wrong and how to fix it? Link to comment https://forums.phpfreaks.com/topic/50527-solved-warning-sprintf-functionsprintf-too-few-arguments/ Share on other sites More sharing options...
jim.davidson Posted May 8, 2007 Author Share Posted May 8, 2007 I found my problem, I forgot the order_id Link to comment https://forums.phpfreaks.com/topic/50527-solved-warning-sprintf-functionsprintf-too-few-arguments/#findComment-248315 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.