Jump to content
php.lv forumi

rumpels

Reģistrētie lietotāji
  • Posts

    77
  • Joined

  • Last visited

Everything posted by rumpels

  1. sql rāda sintakses kljudu SELECT *,YEAR(datums) AS `YEAR` WHERE `YEAR` = YEAR(NOW()) FROM tabula Vai versija šeit var būt vainīga, domājams ka nē, bet kādēļ pieprasījumā uzrāda kļūdu?
  2. Sadomāju izveidot universaalu arhīva skriptu, tobish ja ir kaut kada tabula kurā ir DATE ir iespējams tos sagrupēt pēc gada un mēneša. Problēma ir tajā ka otrajā selektā nevar uzrādīt ka izvada tikai WHERE year = '$gads' līdz ar to ir ķeza un izvada visus mēnešus kuri pastāv tabulā pie abiem gadiem un gadi visur ir vienādi. Vai ir kādas idejas kā būtu labāk konstruēt, ko esmu nepareizi izštukojis? <html> <head> <title>arhīvs</title> <?php mysql_connect ("localhost", "user", "pass"); mysql_select_db("database"); ?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1257"> </head> <body> <? $query = mysql_query("SELECT *,YEAR(datums) AS year FROM tabula GROUP BY year ORDER BY year DESC"); while($rinda = mysql_fetch_assoc($query)) { $gads = $rinda["year"]; echo $gads.". gads<br>"; $query2 = mysql_query("SELECT *,YEAR(datums) AS year,MONTH(datums) AS month,DAYOFWEEK(datums) AS day FROM tabula GROUP BY month"); while($rinda2 = mysql_fetch_assoc($query2)) { $months = array("", "Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"); $dien = array("Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena"); $die = $rinda2["day"]; $men = $rinda2["month"]; $gad = $rinda2["year"]; echo " <a href=\"?month=".$men."&year=".$gad."\">".$months[$men]."</a><br>"; } } ?> </body> </html>
  3. visvienkarshak ja izmanto phpMyAdmin tad izvelamies export un izvadam .csv formata un nokopejot ieliekam worda tad worda nospiezham tadu podzinju kur uzzimeta lupa virs lapas un skatamies print preview, pec tam var spiest uz printera ikoninjas vai ari Ctrl+P tas viss ja darbiba notiek windows vide un ar MS Office.. P.s. ja nopietni tad palasi manualjus un pagooglo..zinu ka ar pear to var izdarit un ja tas viss tiek izlaists caur veco slikto MSIE atad var pat vienkarshak...
  4. might be ka kljudos bet lieta bus ieksh smtp un windows, tas ka saturs ir "Line 1\nLine 2\nLine 3" pie dupsha jo ja php nepanjems ka mainigos aizsutis ka tekstu. Cik zinu tad windows nav ka *nix sistemam ar mail funkcijam un ja ir apache uzlikts uz windows bus nepiecieshams instelet kadu softu smtp serverim ka piemeram sho http://netwinsite.com/surgemail cik zinu ta shama lietinja nav freeware un trialu var izmegjinat uz kadam 30dienam, tad kad busi nokonigurejis liekas ka pat php.ini Tev nekas nebus jamaina un vinsh njems ka apachim piesaistito smtp...ka jau teicu might be kljudos:)
  5. hu ha nepalidzeja, laika ekonomijas pec panjemu uztaisiju ka visus datus iedampo Db un pie atlases nenjem vera tukshas rindas un viss strada, ir jau samocits utt. skripts un darbibas bet nu rezultats velams...:)
  6. oki izskaidroshu tuvak kas un ka...tatad ir .js fails kura glabajas dati un izvada koka veida izvelni...no sakuma megjinaju lai izvada no DB mysql nju un rezultats bija diemzhel bedigs jo stradaja lenak..tad nju lai izveidotu mekleshanu caur shim sadaljam esmu izveidojis failu kura ar file_get_contents f-ju izvelk datus un apstrada lidz pedejam ka tiek ierakstiti tikai nepiecieshamie dati: sākums||?id=25|| produkti||?id=27|| servisi||?id=28|| utt. shie dati tad arī tiek ierakstiti .txt faila, bet ir šie tukshumi kuri neljauj pēc tam apstrādāt .txt failu kā db priekš meklēšanas..replacot /n vai /n/n neizdodas un ieraksta teksta faila tādu pašu kāds ir ar visām tuksham rindam..
  7. isteniba jau megjinaju tos divus /n/n un pat megjinaju /0 un /x0B, visadi izmegjinajos..vienigais ko izdomaju ir ka atrada failu un es vinju atkal njemu un sutu uz nakamo failu un velamais rezultats tiek izlobits caur vel vienu papildus failu, traki sanak, bet iegustamo rezultatu domaju atjaunot vienu reizi diena ta ka nekas tragjisks nenotiks, domaju ka pret shadam shaizem ir kas funkcionalaks un felskiblaks..labs shamais vards:)
  8. trim() f-ja nonjem starpas no augshas un lejas bet ne pa teksta rindu starpam:(
  9. noup bubu nesaprati mani...man ierakstas faili no viena .js faila kursh tur ir shausmigs un esmu jau stringojis un repleisojis lidz nemanjai lidz kamer beigu beigas vinsh raksta normala veida kadu augsha esmu jau zimejis bet tas tukshas rindas...:)... ja butu forma tad nebutu probu un neizmantotu trim bet gan nosacijumu ka ir ievadits lauka vismaz simbols vai burts un rakstitos nevis faila bet db:)
  10. pashlaik lasu http://lv.php.net/trim bet tur par whitespaces-atstarpem...oki skatishos..thanks..
  11. nez vai vispar bija verts jautat te tadus visadus lameriskus jautajumus uzdod un shis ari nebut neatshkjirsies..tatad esmu jau nonjemies padsmit stundas ka galva jau kup un vairs neko nevaru sashtukot vai sameklet, tapec ludzu palidzibu ar kadu f-ju kura spej ierakstit faila rindas starp tam neatstajot atstarpes-tukshas rindas... janis||52 karlis||13 davids||18 mareks||7 tads princips ir failam kursh satur shadu info un izvadit neizdodas, megjinaju ar izvadishanu nekas neizdevas neko neatradu bet tad saku shtukot ka labak lai pie ierakstishanas neatstaatu tukshas rindas, bet neatradu...turpinashu mekleshanu bet ja kads var dot padomu bushu pateicigs:)
  12. piebildishu lai nebutu jamocas ka /path/to/files jaaizstaj ar ./ un uzradis to pashu direktoriju vai / uzradis root diru ja nebus ieslegts safe mode isteniba rakstot UTF-8 kodejuma vari izmantot ari latviešu burtus un uzrakstot prastu funkciju ar explode vari panakt lai nerada paplashinajumu vai kadus konkretus failus, piemeram, .doc un ieksha atrodas fails Manas māmiņas dokumentu mapīte.doc, izvadot nerada palashinajumu .doc bet verot valja parkode ascii formata lai nebutu probu, kaut gan pedejie brauzeri ari sapratis atvert failu http://www.kautkadalapa.lv/manas%20māmiņ...%20mapīte.doc/ ljoti noder ja esi veidojis kadam lapu un shamie velejushies lai butu dokumentu sadalja kura iemet failu whatever un paraditos nosaukums kuru bus ierakstijushi forma
  13. pirmaja reize liku apache + php + sql, otraja reize atradu kaut kadu WAMP tas bija diezgan labi nokonfigurets, tresha reize Easy PHP http://www.easyphp.org/index.php3?lang=en franciskais, pedejie divi mineties ir tadiem kas piemirsushies vai ari nezinatajiem, bet labak jau tiesham pakapeniski vienu pec otra likt un ja win tad labak tiesham .exe vai .zip http://lv.php.net/get/php-4.3.8-installer....rom/this/mirror
  14. rumpels

    cepumi

    o.k. viss kartiba, taisot un daroties parbraucu pari un kaut ko saprotu un talak ipashi iedziljinaties nav jegas:) paldies
  15. rumpels

    cepumi

    izskatas ja velies kadu postoshanas formu lai vel saglaba cepumus un nakama reize atrodoties shini forma ar kadu aizpilditu lauku ir jataisa divi keisi ar linku uz pirma keisa saturu !!! tad bus o.k. bet vienalga kukijs pie pirma skripta nesaglabajas vispar:(
  16. rumpels

    cepumi

    kaklzs es tak izvadu $niks = $_COOKIE['selga']; bet value neparada mainigo $niks:( shitais aiziet, bet ari pirmo reizi postojot shis value neatrod tikai velreiz iepostojot tas paradas tatad ja butu pec posta refresh tad butu pie pirma jau?! <? if($teksts) { setcookie ("selga", $vards); } ?> <table align="center" cellpadding="1" cellspacing="0"> <form method="POST" action="<? $php_self; ?>"> <tr> <td> <p align="right">Vārds:</td> <td> <input class="def" type="text" class="textfield" name="vards" value="<?=$_COOKIE['selga'];?>" size="20"></td> </tr> <tr> <td valign="top"> <p align="right">Teksts:</td> <td> <textarea rows="4" class="textfieldns" name="teksts" cols="103"></textarea> </td> </tr> <tr> <td> </td> <td><input type="submit" class="textfield" value="Pievienot"></td> </tr> </form> </table>
  17. rumpels

    cepumi

    luk ka izskatas piemers kursh iebazh datus bazee, izveido cepumu un aizved visu pasakumu uz to pashu lapu, lai refreshojot nepostojas velreiz: <? if ($teksts){ mysql_query("INSERT INTO guest SET vards='$vards', teksts='$teksts', pievienots=NOW( )"); setcookie ("selga", $vards); echo '<meta http-equiv="refresh" content="0; url=?id=guest">'; } ?> sekojoshi pie varda laucinja ir value="<? echo $niks;?>" ar nosacijumu ka $niks = $_COOKIE['selga']; skripts ir viena faila veidots un action notiek php_self un ticiet vai nea nav ne kukija ne value johny piemeram:) izmegjinaju uz trim serveriem un neviena neka nebija, panjemu gatavus skriptus lai izmegjinatu vai kukiji postojas un tieshi ta tur viss o.k., tatad jautajiens vai setcookie jabazh pats pirmais vai der ari pec kverija?
  18. tieshi shos $_ENV un $_SERVER biju domajis un ar tiem neiet cauri, vienkarshi aiz intereses gribeju zinat viedokli vai php iespejas, paldies
  19. jaa macities macities un velreiz macities bet ko tik nevar paveikt:) http://liepaja.ezernet.lv/laiks.php
  20. bija lieta ka izdomaju vai php varetu sanjemt infu no klienta datora bet cik zinu tad iepriekshejie php to nevareja bet varbut maldos...tatad piemeram ms produkti spej atpazit lietotaju kas atveris dokumentu piemeram mareks, jo datora lietotajs pashlaik ir mareks...vai piemeram php var atpazit tadu informaciju no ms produktiem?! apmekletajs taisa postus un man paliek info ari par to kads ir lietotajs:)
  21. bildes tiek ieladetas vienalga uz servera parastas bildes formata bet datu baze tiek saglabats celsh uz sho bildi ar bildes nosaukumu un pieshkjirts id, var ari ar GD f-ju no shi faila uztaisit thumbus un tad ari tos saglaba datu baze. Viss pateikts prieksha un vari shtuot un domat ka velies un galvenais darbojies!!!
  22. nju re kaut ko sashtukoju list($width, $height, $type, $attr) = getimagesize("foto/".$imagesArray[$_GET["img"]].""); if ($width > '370') { print "<img src=\"foto/".$imagesArray[$_GET["img"]]."\" width=\"370px\" border=0>"; } else { print "<img src=\"foto/".$imagesArray[$_GET["img"]]."\" border=0>"; }
  23. rumpels

    pazinjojumi

    iet kopa...vel viens variant, bet tas pats kas Aleksejam tikai linka veida <script language="JavaScript"> function Dzest() { var message = 'Vai dzēst ierakstu nr. 5?'; if (confirm (message)) { return true; } else { return false; } } </script> <a href="?del=5" onclick="return Dzest()">dzēst</a>
  24. aesmu taisijis ko tmldz un viss ir oki iemauc vienu index.php ailu un viss rulle bet ir viens minuss ja velies galeriju tieshi lapa nevis ka blank bez visam malam utt ka print vers. bez maz vai, tad rodas probas ar lielam bildem piemeram Tev iznes tabula 480px bet bildes platums ir 560px bet nakama 250px un arda ara visu lapu esmu megjinajis likt procentuali bet tas nekam neder vienigais ko izdomaju bija uzradit visiem vienadu width="470px" un tad ja ir lielaka bilde vinsh attiecigi proprcionee height un ir normali bet ja bilde ir 250px tad too izplesh lidz tiem 470px karoch vai tikai thumbnailus ar GD var uztaisit, domaju ka vienigais variants ir uzdot shini aila maksimalo platumu 470 ja faila platums ir lielaks par sho bet ja mazaks radit pilnu bildi ar savu platumu...bus japamegjina kadu dienu:) <img src="<?= $imagesArray[$_GET["id"]];?>" <? if ($width > '470'){echo "width=\"470px\"";}?> border=0> aptuveni shadi:)
  25. savukart ja Tavs ISP pieljauj konekcijas uz tikai uz lapam kas atrodas uz LV servera tad po un versies valja tapat piemeram hack.nite.lv php.esuntu.com utt, bet www.tele2.lv nea. Parnes visu uz kadu LV serveri un bus lieta darita. APOLLO ir aizliegums tieshi uz visiem ne .lv ta ka www.tele2.lv kas atrodas Igaunija atversies:)
×
×
  • Create New...