Jump to content
php.lv forumi

Gacha

Reģistrētie lietotāji
  • Posts

    805
  • Joined

  • Last visited

Posts posted by Gacha

  1. Ja tev ir auto_increment lakam ID, tad tev ievietojot datus nav nepiecieshams ID, kau jau рпр teica. Mysql jaunam ierakstam automatiski pieshkjirs jaunu ID augosha secibā.

    Šādi vajadzētu būt:

    "INSERT INTO raksti (`virsraksts`,`raksts`) VALUES ('$virs','$raksts')"

  2. Tad sanāk, ka es ar vienu sql pieprasijumu iegustu rezultatu no procedūras, bet vai es tai pasha 'querijā' varu vel veikt darbības?

    ibase_query($con, "

    SELECT OUT_PARAM FROM MY_PROC(LAUKS1, LAUK2) WHERE KAUTKAS=KAUTKO;

    SELECT FINISHS AS OUT_PARAM, LAUK3,LAUK4,LAUKS5 WHERE KAUTKAS=KAUTKO

    ");

     

    Nu doma ir tāda, ka gribu viena un tai pasha pieprasijumā parveidot datus ar to proceduru un tad pieshkjirt to kada mainigajam un vel ari atlasit visus parejos nepiecieshamos datus.

  3. Lieta ir tāda, ka stradaju ar vienu datubāzi, kur ir jau iebuvetas dažas noderigas proceduras attiecīgo datu apstrādei. Vēlos izmantot kādu no tām procedūrām, lai atlasītu datus.

    Gribu padot procedūrai 2 parametrus, kurus iegūstu esoshajā selektā un tad rezultātu piešķirt arī kādam mainīgajam.

  4. Atradu daudz viss visādus manuāļus, tutoriāļus utt, bet tā īsti līdz gaam nesapratu, kā lai pareizi izmanto jau gatavas procedūras.

    Gribu panākt kaut košādu:

    SELECT viens, divi, my_proc(tris) AS tris FROM TABHULA

     

    zinu, ka sintakse nav tada, ka vajaga, bet cerams, ka sapratāt :)

  5. Šito visu jau zināju, tik domāju, ka ar regexiem ir kaut kas īpašs. Tad sanāk, ja gribi rakstīt kaut kādus nosacījumus regexiem, tad tiem ir jabūt iekš "", bet ja tie ir domāti, kā parasti simboli, tad iekš ''

     

    Tnx venom :)

  6. Beigu beigās esmu ticis pie šādas izteiksmes:

    ereg("[0-9!@#\$%\^&\*\(\)_\+=-\/\.\\\?\|\[{}><~`,|[:space:]]", $data)

    Te man nepatīk 2 liets, 1. ka nez kapēc neatļauj lielos burtus un 2. ka ] var lietot, nesanāca man to tur ielikt. Var kāds papildināt vai palabot šo izteiksmi?

  7. AR charsetiem viss tagad ir ok gan hederi, gan failā!

    <?php
    header('Content-Type: text/html; charset=UTF-8');
    $data = 'aaaaā';
    if(preg_match("/^(\w+)$/", $data)){
    echo 'Der mums shis: '.$data;
    }else{
    echo 'Neder mums shis: '.$data;
    }
    ?>

    Bet tiko kad ielieku ā vai kādu tamlīdzīgu, tad ie FALSE.

     

    Bik paskatijos un pagaidām esmu nonācis līdz šim:

    <?php
    header('Content-Type: text/html; charset=UTF-8');
    $data = 'aa 0aĒaā';
    if(!ereg("/^[[:punct:]]|[[:digit:]]|[[:space:]]+$/", $data)){
    echo 'Der mums shis: '.$data;
    }else{
    echo 'Neder mums shis: '.$data;
    }
    ?>

    Lieta tāda, ka šis aptuveni strādā, bet nez kapēc tas atļauj arī "space". Vēl vajadzētu aizliegt visus šitos, bet tas man neizdodas !@#$%^&*()_-+=><~`,.?/\|[]{}

     

    EDIT: Venom tavejo vel nepaspeju izlasit, japamēģina!

×
×
  • Create New...