eregi Posted May 18, 2008 Report Posted May 18, 2008 Kā varētu saskaitīt cik SQL qvēerijus lapa ir izmantojusi? Kad kādreiz visu neveidoju funkcijās varēja $SQL++; pie katra kvērija, bet tagad izmantojot funkcijas tā nevar..
andrisp Posted May 18, 2008 Report Posted May 18, 2008 Var dažādi: Izmanto to pašu $SQL un iekš tās funkcijas sākumā ieliec global $SQL; Var arī uzreiz $GLOBALS['SQL'] piekļūt.
bubu Posted May 18, 2008 Report Posted May 18, 2008 Kāpēc tad tagad tā nevar? Tieši tagad tā var un tā vajag - uztaisi vienu kverija funkcijas wraperi, kurā izpildi padoto kveriju kā arī uztaisi to $sql++
eregi Posted May 18, 2008 Author Report Posted May 18, 2008 andrisp, paldies! bubu, kā Tu biji domājis to? izveidot funkciju function get_sql($line) { mysql_query("SELECT ".$line.""); $SQL++; } ?
bubu Posted May 18, 2008 Report Posted May 18, 2008 Jā, aptuveni tā. function db_query($line) { global $SQL; $SQL++; return mysql_query($line); }
Recommended Posts