Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: multi_query()

Parašė weberiz· 2010 Lie. 28 17:07:35
#1

function createStruc() {
global $database;
$str = file_get_contents("data/structure.sql");
$str = preg_replace("'%PREFIX%'",TB_PREFIX,$str);
if(CONNECT_TYPE){
$result = $database->connection->multi_query($str);
}
else {
$result = $database->mysql_exec_batch($str);
}
if($result) {
header("Location: install.php?s=3");
}
else {
header("Location: install.php?s=2&c=1");
}
}

turiu klausima ar čia yra klaida?
nes man meta error šitoki
Fatal error: Call to a member function multi_query() on a non-object in /home/**/**/**/***/process.php on line 60

Parašė Kelmas· 2010 Lie. 28 17:07:20
#2

Klaidą yra dėl to, kad KODAS trauktas iš KLASĖS.

Parašė weberiz· 2010 Lie. 28 18:07:12
#3

paaiškink lietuviškai ;)

Parašė Kelmas· 2010 Lie. 28 18:07:17
#4

weberiz parašė:
paaiškink lietuviškai ;)

Viskas ir yra lietuviškai.

class Creatium {
  function check_status () {
     <..>
  }
}



Iš panašaus varianto traukei funkciją ir dabar klausi dėl ko yra klaidą. :)
-------
Norint, kad klaidos nebūtų reikia šalinti -> ir panašius simbolius arba traukti kodą su klase.

Redagavo Kelmas· 2010 Lie. 28 18:07:36

Parašė weberiz· 2010 Lie. 29 12:07:10
#5

gal galetum perdaryt? šita koda?