Bu gibi iki işlevi vardır:
function mysql_safe_query($format) {
$args = array_slice(func_get_args(),1);
$args = array_map('mysql_safe_string',$args);
$query = vsprintf($format,$args);
$result = mysql_query($query);
if($result === false) echo '<div class="mysql-error">',mysql_error(),'<br/>',$query,'</div>';
return $result;
}
function mysql_row_exists() {
$result = mysql_safe_query(func_get_args());
return mysql_num_rows($result) > 0;
}
Sorun onlara farklı parametre bekler zaman, bir dizi olarak birinciye args geçirmeden çünkü ikinci işlevi çalışmaz olmasıdır. Tercihen değiştirmeden, bu aşmanın herhangi bir yolu var mı mysql_safe_query
?