Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]oop przerobienie klasy
kingofspace
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 4
Dołączył: 16.11.2009

Ostrzeżenie: (0%)
-----


Witam od niedawna zajmuje sie oop i jestem z tego zielony jak szczypiorek na wiosne;]
mam fragment klasy

  1. function saveC(){
  2. $sQuery = sprintf("INSERT INTO `cms_comments` (`id`, `content`, `user`, `news`, `time_create`)
  3. VALUES(%u, '%s', %u, %u, %u)
  4. ON DUPLICATE KEY UPDATE `content` = '%s'",
  5. intval($this->id),
  6. StrToSql($this->aComment['content']),
  7. intval($this->aComment['user']),
  8. intval($this->aComment['news']),
  9. time(),
  10. StrToSql($this->aComment['content'])
  11. );
  12. var_dump($sQuery);
  13. if(mysql_query($sQuery)){
  14. $this->id = mysql_insert_id();
  15. return $this->id;
  16. }
  17. else{
  18. return false;
  19. }
  20. }


i mam teraz kilka pytań

1 VALUES(%u, '%s', %u, %u, %u) co to oznacza czemu to są procenty i pojedyncze literki w dodatku powtarzajace sie

2 intval($this->id),
StrToSql($this->aComment['content']),
intval($this->aComment['user']),
intval($this->aComment['news']),
time(),
StrToSql($this->aComment['content']) co robi ten kod?

3 if(mysql_query($sQuery)){
$this->id = mysql_insert_id();
return $this->id;
}
co robi ten kod

nie piszcie jezykiem takim jak ostatnio darko:P

prosze o jasne odpowiedzi bardzo mi to ulatwi nauke
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:29