Jump to content
php.lv forumi

Gacha

Reģistrētie lietotāji
  • Posts

    805
  • Joined

  • Last visited

Everything posted by Gacha

  1. Varbūt var palīdzēt Output Bufferings? Varētu ar cron izveidot scriptu, kas kaut kad pa nakti saveido attiecīgajiem "QUERY_STRING" vai datumiem jau gatavus HTML failus!
  2. stradaatEs ilgi domaju, ka shis var tik atri stradaat
  3. Pareizais pieprasijums izskatas shadi: SELECT LAUKS1, (SELECT OUTPUT FROM MYPROC(TABULA.LAUKS2)) AS X FROM TABULA
  4. 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')"
  5. Warning: ibase_query(): Dynamic SQL Error SQL error code = -104 Token unknown - line 3, char 71 SELECT in
  6. Kur man te vaina: SELECT OBJEKTI.OBJ_CENA, OBJEKTI.C_LK_VALUTA, X.ARATE FROM OBJEKTI, (SELECT ARATE FROM GETVALKURSS(OBJEKTI.C_LK_VALUTA, 'LVL', 'TODAY')) X PS. ARATE ir tas kas atgriezhas
  7. 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.
  8. 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.
  9. Ta es ari dariju, bet ka, lai pieshkjir kadam mainigajam atgriezto vertibu? SQL: execute procedure procedura(); <-- inputam ir :inputs un autputam :output Select viens, :inputs AS divi, tris AS :outputs FROM TABULA Vēlos kaut ko šādu panākt ;)
  10. Nu tur jau tā problēma, ka njo dokumentācijas, tā īsti nevaru izprast. Piemēram šeit viss ir smuki izskaidrots. Sapratu, kā to procedūru izveido, bet kā pareizi dabūt to pie lietošanas, gan nesapratu: kau4kāds manuālis
  11. Man jau nevajaga Mysqlm bet Interbazei
  12. 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 :)
  13. A tu to funkciju izsauci, vai tik kodu ieliki? Vispār man liekas, ka fullscreen ir baigi pretīgi ;)
  14. Nu nesi atradis, kā to var izdarīt? man baigi intresē :) Ja izdodas, tad paziņo kā to dabūji gatavu!
  15. Tev derētu iemācīties to, kas ir $_POST['textbox_data'] Un pпp tev jau teica, kadas f-cijas tev vajadzīgas: fread, fwrite, fclose. Tad, ja gribi ierakstīt skatiesmanuālī, tur takš ir smuks piemērs!
  16. Venom, tad sanāk, ir pilnīgi PO vai liek iekš "" vai '' ? Tik iekš "" ir vajadzīgi /, bet iekš '' nav. Tā ir?
  17. Š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 :)
  18. kapec tad nav jabakslasho specialie simboli? ja lieto '' Un kapec, tad te nav jabackslasho? ."\n\t\r". Un kur to var izlasit?
  19. Kas tieshi tad butu mazaak?
  20. Tad nu beigās arī izdevās: preg_match("/[0-9~!@#\$%\^&\*\(\)\-_\+=\{\}\[\];:\'\"\\\|><,\.\/\?\\s\\n\\r\\t]/", $data) Šis strādā un ir tas kas bija vajadzīgs, prieks, ka tagad ir kāda sajēga no regexiem :)
  21. 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?
  22. Man kaut kā šī rinda nestrādā: !ereg("/^[0-9~!@#$%^&*()_+=-/.\?!]$/", $data) Vai tur gadījumā nevajaga tos speciālos backslashot?
  23. 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!
  24. Diemžēl šis arī neder, ja lieto ĀĒūķļ: <?php $data = 'ĀĀŠŠŠŠĒĒĒ'; if(preg_match("/^(\w+)$/", $data)){ echo 'Der mums shis: '.$data; }else{ echo 'Neder mums shis: '.$data; } ?> Atgriež FALSE
  25. Gandrīz, bet ne, vajag, lai nebūtu arī neviena simbola
×
×
  • Create New...