MasterG
22.06.2007, 23:34
Also habe mir mal aus dem Downloadbereich das Schnipsel geladen und habe es so verstanden, dass man den Code ausführen muss:
function db_query($sql_tag){
$vargs = array();
$fargs = func_get_args();
foreach($fargs as $key => $arg){
$vargs[$key] = mysql_real_escape_string($arg);
}
array_shift($vargs);
$sql_tag = vsprintf($sql_tag,$vargs);
if($ret = mysql_query($sql_tag)){
return $ret;
}else{
return 0;
}
}
Aber wenn ich diesen eingebe, kommt:
#1064 - 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 'function db_query($sql_tag){
$vargs = array()' at line 1
Oder muss man mit dem Code was anderes machen???
function db_query($sql_tag){
$vargs = array();
$fargs = func_get_args();
foreach($fargs as $key => $arg){
$vargs[$key] = mysql_real_escape_string($arg);
}
array_shift($vargs);
$sql_tag = vsprintf($sql_tag,$vargs);
if($ret = mysql_query($sql_tag)){
return $ret;
}else{
return 0;
}
}
Aber wenn ich diesen eingebe, kommt:
#1064 - 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 'function db_query($sql_tag){
$vargs = array()' at line 1
Oder muss man mit dem Code was anderes machen???