Che versione di php e' quella? Nel 5.2.11 che io io, la funzione e' cosi:
e credo sia piu' facile intuire cosa bisogna fareCodice PHP:static void php_mysql_do_query(INTERNAL_FUNCTION_PARAMETERS, int use_store)
{
zval **query, **mysql_link;
int id;
switch(ZEND_NUM_ARGS()) {
case 1:
if (zend_get_parameters_ex(1, &query)==FAILURE) {
RETURN_FALSE;
}
id = php_mysql_get_default_link(INTERNAL_FUNCTION_PARAM_PASSTHRU);
CHECK_LINK(id);
break;
case 2:
if (zend_get_parameters_ex(2, &query, &mysql_link)==FAILURE) {
RETURN_FALSE;
}
id = -1;
break;
default:
WRONG_PARAM_COUNT;
break;
}
php_mysql_do_query_general(query, mysql_link, id, NULL, use_store, return_value TSRMLS_CC);
}
Cmq, quello che hai fatto sopra sul tuo sorgente dovrebbe funzionare lo stesso
Ma ti sugerirei di dare un occhiata al runkit come ti ho suggerito sopra, potrebbe essere una soluzione piu' adatta al tuo caso.

Cmq, quello che hai fatto sopra sul tuo sorgente dovrebbe funzionare lo stesso
Rispondi quotando