Jump to content
php.lv forumi

cucumber

Reģistrētie lietotāji
  • Posts

    667
  • Joined

  • Last visited

Posts posted by cucumber

  1. diezvai ir sapratigi katru vaicajumu veidot ka jaunu objektu

     

    labak klase nodefinet mainigo, kas skaita cik reizes query ir izpildits un, attieciga vieta izsaukt to metodi, kas atgriez sho attributu.

     

    class cntTest{
    private $qCnt;
    
     public function fakeQuery(){
    $this->qCnt++;
    //make query
     }
    
     public function getCnt(){
      return $this->qCnt;
     }
    
    }
    
    
    $x = new cntTest();
    $x -> fakeQuery();
    $x -> fakeQuery();
    $x -> fakeQuery();
    echo $x -> getCnt(); //3

  2. Konfiguracijas failos, zem ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/" pieliku savu ScriptAlias /cgi/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi/". Tani cgi folderi stav fails ar paplashinajumu .cgi un kodu

     

    \n"; print "
    \n"; print "
    Katalogs
    \n"; print "
    \n"; print substr($ENV{'PATH_INFO'},1); print "
    \n"; print "
    Prece
    \n"; print "
    "; print $ENV{'QUERY_STRING'}; print "
    \n"; print "
    \n"; print "\n"; print ""; 1;

     

    AddHandler cgi-script .cgi .pl esmu uzlicis shadu ieksh IfModule mime_module.

    Publiskaja direktorija stav tuksh index.html fails.

     

    Atverot localhost, paradas balta lapa, kapec tas cgi scripts neizpildas?

  3. SELECT * FROM tabula WHERE id IN (SELECT id FROM tabula ORDER BY id LIMIT 10) ORDER BY RND() LIMIT 4

     

    Shitos variantus es jau meginaju un "kombineju" , bet neko pratigaku par #1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' nebiju dabujis.

     

    ps. Uztaisiju ta ka ar pirmo query uztaisas temp tabula un ar otro query 4 randuma no temp tabulas panem , cik labi ta ir darit?

  4. Vai ir iespejams, ar mysql palidzibu no tabulas panemt 10 pedejos ierakstus un tad no tiem 10 panmetiem 4 random'a?

    SELECT * FROM `table` ORDER BY `id` desc limit 10 // pedejie desmit
    SELECT * FROM `table` ORDER BY RAND() limit 4 // randoms

×
×
  • Create New...