function do_dbwrite($sql, $verb, $expected_rows = 1, $link = NULL) { if ($link == NULL) { $link = get_dblink(); } if ($link == NULL) { return false; } write_debug("SQL {$verb}: [{$sql}]"); $rc = mysql_query($sql, $link); if ($rc == false) { $err = mysql_error(); $upperverb = strtoupper($verb); write_error("Problem in {$upperverb} statement: {$err}"); return false; } // if $retval = mysql_affected_rows($link); if ($expected_rows >= 0 and $retval != $expected_rows) { $err = mysql_error(); write_error("Database {$verb} error: {$err}"); } // if return $retval; }
function op_findall() { if (!get_input_string('wanttype', 'Database field type', $wanttype)) { return; } write_debug("called op_findall({$wanttype})"); do_find($wanttype); }