Mam taki oto kawałek kodu (jedna z metod klasy obsługującej forum, ale to w tej chwili nieważne)
<?php
function DodajDoBazy($temat_b, $tresc_b, $kat_b)
{
$zapytanie = \"INSERT INTO forum_tematy (id_kategorii, temat, user_nick, user_id, data_otwarcia, data_ostatni_post) VALUES ('$kat_b', '\" . ForumTematy::FormatujTekst($temat_b) . \"', '\".$_SESSION[\"User_login\"].\"', '\".$_SESSION[\"User_id\"].\"', NOW(), NOW());\";
$db = ADONewConnection($_CONFIG['dbServer_Modules']['dbType']);
$db->SetFetchMode(ADODB_FETCH_ASSOC);
$db->connect($_CONFIG['dbServer_Modules']['dbHost'],$_CONFIG['dbServer_Modules']['dbUser'],$_CONFIG['dbServer_Modules']['dbPass'],$_CONFIG['dbServer_Modules']['dbBase']);
$wynikDodajTemat = $db->Execute($zapytanie);
if($wynikDodajTemat === false) return \"Przepraszamy, ale Twój temat nie mógł zostać wysłany ze względów technniczn
y
h.\";
$wynikDodajTematTresc = $db->Execute(\"INSERT INTO forum_posty (id_tematu, id_usera, nick_usera, tresc, data) VALUES ('\".$wynikDodajTemat->Insert_ID().\"','\".$_SESSION[\"User_id\"].\"','\".$_SESSION[\"User_login\"].\"','\".ForumTematy::FormatujTekst($tresc_b).\"', NOW());\");
if($wynikDodajTematTresc === false) return \"Przepraszamy, ale Twój temat nie mógł zostać wysłany ze względów technniczny
h.\";
$wynikDodajTematKat = $db->Execute(\"UPDATE forum_kategorie SET liczba_tematow=liczba_tematow+1 WHERE id=$kat_b\");
if($wynikDodajTematKat === false) return \"Twój temat został wysłany do moderatora, ale wystąpiły problemy techniczne.\";
return \"Wysłany do moda\";
}
?>
Nie wiem dlaczego, ale coś nie może mi zadziałać to zapytanie:
<?php
$wynikDodajTematTresc = $db->Execute(\"INSERT INTO forum_posty (id_tematu, id_usera, nick_usera, tresc, data) VALUES ('\".$wynikDodajTemat->Insert_ID().\"','\".$_SESSION[\"User_id\"].\"','\".$_SESSION[\"User_login\"].\"','\".ForumTematy::FormatujTekst($tresc_b).\"', NOW());\");
?>
Niestety nie mogę dojść co jest nie tak bo serer na którym pracuje nie wyświetla błędów :/ Może ktoś pomoże ?