<?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 ?