Jump to content
php.lv forumi

Trac3 !!

Reģistrētie lietotāji
  • Posts

    67
  • Joined

  • Last visited

Everything posted by Trac3 !!

  1. Asociatīvu masīvu gan var dabūt.. PDO neesmu lietojis, bet MySQLi gan iesaku ļoti ērti strādāt.
  2. SELECT created, sum(method1) as method1, sum(method2) as method2 FROM ( ( SELECT FROM_UNIXTIME(created, '%d%m%Y') as created, count(id) as method1, 0 as method2 FROM tabula WHERE method='method1' and project_id='{$project}' GROUP BY created ) UNION ALL ( SELECT FROM_UNIXTIME(created, '%d%m%Y') as created, 0 as method1, count(id) as method2 FROM tabula WHERE method='method2' and project_id='{$project}' GROUP BY created ) ) as tt GROUP BY created;
  3. es laikam pietiekami skaidri neizteicos, bet jā bija domāts vienu reizi pēc konekcijas.. :)
  4. 1. pirms liec kko datubaze, vajag parliecināties par to datu validumu, šaja gadijuma tev derēs mysql_real_escape_string() funkcija, ja lieto MySQL.. 2. lieto utf8_unicode_ci datubazes tabulai kur šos daudzvalodu datus glabā.. 3. iespējams ka palīdzēs arī izpildīt pirms visām darbībām ar db šo kvēriju: "SET NAMES UTF8"
  5. iegooglē kas ir ASCII! // unicode might help ya
  6. #menu a.current // Too late :)
  7. Tos tā sauktos "skriptus" raksta programmēšanas valodā :D
  8. Sveiki Vēlējos nosakaidrot ar ko labāks un kādās situācijās lietot try/catch.. Līdz šim neesmu viņu izmantojis un neredzu īsti pielietojumu, bet noteikti ir tam mēŗkis, ja jau tads eksistē tik daudzās programmēšanas valodas..
  9. aa nu pareiz :D bet jebkurā gadijuma new mysqli($mysqli[0],$mysqli[1],$mysqli[2],$mysqli[3]); variants neder, jo katrai klasei ir savs mainīgo skaits.. kā citādi to varētu padot? :)
  10. Sveiki. mēģinu panākt šādu lietu: $mysqli = array( "localhost", "username", "password", "database" ); $sql = new mysqli(implode(",",$mysqli)); kļūdas paziņojums: Warning: mysqli::mysqli(): php_network_getaddresses: getaddrinfo failed: No such host is known. in xxxxxxxx on line 42 Warning: mysqli::mysqli(): [2002] php_network_getaddresses: getaddrinfo failed: No such host is kn (trying to connect via tcp://localhost,username,password,database:3306) in xxxxxxxx on line 42 Warning: mysqli::mysqli(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: No such host is known. in xxxxxxxx Ideja ir ka padod masīvu un tad to izmanto, lai padotu parametrus kadai klasei, šajā gadijumā mysqli.
  11. kluda bija taja, ka ieciklojas.. klase B izsauca klases A konstruktoru, kas atkal ieladēja klasi B
  12. if(isset($this->objects->$id)){ return $this->objects->$id; } reku ir tas kas parbauda.. un klasei var but vairakas instances, tur nak pie lietas tas "id"
  13. Situācija parādīta šajā koda gabalā, kļūdas paziņojums beigās.. class A{ protected $objects; public function __construct(){ $this->objects = new stdClass; $this->loadClass("B"); } protected function loadClass($className = "", $id = ""){ if(empty($className)){ return $this; } if(empty($id)){ $id = $className; } $className = strtolower($className); $id = strtolower($id); if(isset($this->objects->$id)){ return $this->objects->$id; } $this->objects->$id = new $className; // Kļūda ir šajā rindiņā return $this; } } Kļūdas paziņojums: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in ......
  14. vienu kvēriju otrā ieliec vai izmanto JOIN vai citu variantu
  15. nu diezvai vajadzētu pārbaudīt ip adresi, jo vairākiem lietotājiem zem viena rūtera būtu 1 adrese un piem man pārejot no vienas auditorijas uz otru mainās ip, taka tas naw nekāds vērā ņemams līdzeklis.. tai skaitā arī http_user_agent var mainīties, to gan pats izmantoju, bet ja lietotājs ir ielogojies tad pēc neveiksmīgas parbaudes nevis izdzēšs sesiju, bet piedava ievadīt paroli no jauna drošības apsvērumu dēļ. Domāju, ka lietotājs tikai priecāsies, ka par drošību vairāk parūpējies būsi, nevis metīs arā vislaik..
  16. Sveiki. Nekad nebiju domājis, ka saskaršos ar šādu problēmu un nespēšu to atrisināt. Tatad problēma ir: No datubazēs izvelkot latviešu simbolus, to vietā rādas jautājumzīmes.. ievietojot datu bāzē es izmēģināju utf8_encode() funkciju, arī bez tās mēģināju.. Tikko paņēmu VPS iekš nano.lv un tgd visu mēģinu dabūt gatavu.. jebkādi ieteikumi noderēs.. Izmēģināšu visus.. Paldies jau iepriekš..
  17. google it -> php basic tutorials un izlasi grāmatu -> 1.klases matemātika
  18. Trac3 !!

    nic.lv

    hmm tas ir variants :) paldies šodien izmēģināšu :)
  19. Trac3 !!

    online

    1. pamegini pirmo ko rakstiju ar mysql_num_rows 2. nekope to ko rakstu, jo man ir cits tabulas nosaukums.. 3. mekle kludu pats..
  20. Trac3 !!

    online

    mysql_num_rows("select * from lietotaaji where online=$on") vai mysql_fetch_array(mysql_query("select count(*) from lietotaaji where online=$on"));
  21. Trac3 !!

    online

    kapec tev tur ir count, ja tu gribi šo cilvēku sarakstu? un jā + waplet posts :)
  22. Trac3 !!

    nic.lv

    tas ir variants :) kkad jau mēģināju uz sava servera uztaisīt nameserveri, bet nesanāca.. un jā nic.lv joprojām ir 5 subdomēnu ierobežojums.. bet doma bija ka varbūt ir iespējams nicā.lv uzlikt lai visus subdomenus pāardesē uz vienu ip, reali viena rindiņā. to arī gribu noskaidrot.. Ja nevarēs tad vien būs jātaisa pašam savs nameserveris :) paldies par atbildi :)
×
×
  • Create New...