Jump to content
php.lv forumi

bluebird

Reģistrētie lietotāji
  • Posts

    44
  • Joined

  • Last visited

Everything posted by bluebird

  1. Sveiki! Šajā tematā esmu zaļš cik zāļš vien var būt, bet ar kaut ko ir jāsāk. Strādāju vienā poligrāfijas uzņēmumā. Ir tāda lieta kā spiedes ar kurām spiež no loksnēm ārā formu kastei. Ar gadiem tās spiedes sakrājās daudz. Lai spētu atrast tās spiedes līdz šim vairākus gadus dati par spiedēm un produktiem tika Word dokumentā. tagad ir tā, kad daļa datu ir word dokumentā un daļa vienk sarakstīta uz lapām tabulās. Reāli, kas jāsagatavo aparāts darbam, tad reizēm liels čakars kamēr atrod kurā plauktā stāv spiede. Jāiet cauri visiem izdrukātajiem dokumentiem... jāvelk ar pirkstu un jāmeklē kur tad šis atrodas. Tad nu es pēc savas iniciatīvas izveidoju Tabulu iekš MySQL un ar PHP formu ģeneratoru uzģenerēju interfeisu. Sakarā ar šo es iegādājos vienu grāmatu par datubāžu izveidi un sāku lasīt un interesēties par šo tematu vairāk. Rezultātā sapratu, ka visu datu glabāšana viena tabulā pie laba gala nenovedīs agri vai vēlu. Lūdzu palīdzību laba datubāzes modeļa izstrādē, jo gribu, lai arī pēc gadiem 2 vai 3 datubāze pildītu savas funkcijas labi un ar laiku viņai varētu piesaistīt jaunas funkcijas. Es pielikumā pievienošu tabulu lauku attēlu, lai būtu nojausma kādas tabulas ir un kādi laikumi tabulās. Ir trīs galvenās tabulas: •Klients •Produkts •Spiede Process: Tiek ievadīts jauns klients datubāzē --> Tiek pievienots jauns produkts --> Tiek pasūtīta jauna spiede priekš produkta Iespējamās kombinācijas starp klientu, produktu un spiedi: 1. Vienam klientam var būt divi produkti kriem ir viena un tā pati spiede (pilnīgi vienādas kastes pēc izmēriem un formas, tikai dizains cits) 2. Var būt tā kad ir divi klienti, divi dažādi produkti pēc dizaina, bet viena spiede abiem produktiem, jo pēc izmēriem un formas produkti ir vienādi. Tātad spiedi izmanto vienu un to pašu 3.Var būt viens klients, kuram ir divi produkti un katram no viņiem ir pilnīgi dažādas spiedes Vienam klientam var būt piesaistīts neviens produkts vai ntie Viens produkts var būs piesaistīts tikai vienam klientam Vienam produktam var būt piesaistīta tikai viena spiede Vienai spiedei var būt piesaistīts 1 vai ntie produkti Nākotnē varbūt radīsies nepieciešamība šajā DB iepīt funkciju kā pasūtījumu izveidošana vai ko tādu, bet pagaidām aktuāli ir tas ko es esmu uzrakstījis!! Būtu ļoti jauki, ka spožie prāti pakonsultētu ka vislabāk izveidot, jo domāju ka saknē šī DB ir ļoti elementāra. Gribās vienkārši, lai ir labs pamats jau sākumā. Kas trūkst. Kādi lauki. Kā pareizi sasaistīt tabulas utt! Ar sarkasmu pārpilniem lūdzu netērēt viņu dārgo laiku rakstot šeit stulbus komentārus. Ir vienk nepieciešamība pēc supporta un konsultācijas! :) "Spicās" domas var paturēt pie sevis! Paldies!! :) kombinacijas_starp_kl_pr_spied.pdf
  2. Un kādēļ ne jpg? Kaut kur lasīju, ka ar PNG mēdzot būt problēmas!!!
  3. Jā... es jau saprotu :) Bet liela daļa interneta apmācību ir tādas virspusējas. Nav aprakstīts kādēļ tas jādara tieši tā un nevis savādāk, kādos formātos saglabāt labāk un kā labāk griezt utt. Kādēļ sagriezt PSD tieši tā un ne savādāk utt. Attēlu optimizācijas utt. Paldies par linku, bet šo jau es arī biju izgājis cauri. Te bija vairāk kā tieši salikt visu jau sagriezto. Varbūt tiešām ir kāda laba grāmata par to?
  4. Sveiki! Varbūt kāds zin grāmatu kurā var izlasīt kā no PSD izveidot HTML? Kā sagriezt dizainu, kā labāk sagriezt, kādos formātos kurus elementus saglabāt un pēc tam kā visus sagrieztos elementus savienot kopā HTML. Idejiski es saprotu, bet vēlos palasīt kādu grāmatu kurā tas viss apstāstīts no teorētiskās puses utt. Paldies!!
  5. >>> 2easy >>>>> Nu jā! To es sapratu. Vienkārši vēlējos zināt kā vienu soli atpakaļ norādīt.
  6. Nē! Nu vismaz manā gadījumā nestrādāja! Index fails atrodas vienā mapē. CSS un JPG katrs savā. Tas nozīmē ka index iet uz CSS un CSS iet vienu soli atpakaļ un tad uz priekšu vienu soli uz images mapi. Izmantojot tevi norādīto, vismaz man uz datora negāja! Bet izmantojot ./../ gāja!
  7. Un patiesībā ir: background-image:url(./../images/img.jpg); who_i_am >>> Paldies par ideju, jo gandrīz kā tu rakstīji: /../images/img.jpg Tikai pirms tam vēl vienu " . " vajadzēja pielikt un aizgāja! Paldies!
  8. Sveiki! Kā man jāraksta CSS failā, lai es varētu norādīt vienu soli atpakaļ. Faili izvietoti: index.html | |--/images | -img.jpg |-/css |-stils.css Ja man ir norādīts šādi: background-image:url(../images/img.jpg); Tad attēls index.html failā netiek atainots. Kā man jānorāda ceļš uz to direktoriju. Bet .. neizmantojot pilno ceļu C:\www\aaa\bbbb .... vai http://aaaa.lv/images Sanāk viens solis atpakaļ un tad jau uz priekšu viņš nolasīts.
  9. Paldies! :) Palasīšos...
  10. Nu asprātis tu esi liels! Diez vai visi uz saviem jautājumiem saņem šāda veida atbildes? Vismaz es uzskatu ka forums ir vieta, kur reģistrējās un uzdod jautājumus. Tev mans jautājums liekas smieklīgs, man aktuāls, jo es vēlos izprast. Tev visi, kas cenšas kaut ko apgūt šķiet smieklīgi?
  11. Sveiki! Mani interesē <div> </div> darbības princips veidojot layout mājas lapai. Izmantojot šādu kodu: <div id="header">Header Section</div> <div id="leftcol">Left Section</div> <div id="content">Content Section</div> <div id="rightcol">Right Section</div> <div id="footer">Footer Section</div> Rezultātā iegūšu pareizi atainotu layout : Galvena Kreisā mala Labā mala Body un Kājene. Bet, ja es izveidošu pēc šāda principa: <div id="header">Header Section</div> <div id="content">Content Section</div> <div id="leftcol">Left Section</div> <div id="footer">Footer Section</div> <div id="rightcol">Right Section</div> Tad layout tiks izvadīts nekorekti. Pēc kāda principa pārlūks saprot kādā secībā jāizvada vai pareizāk man jājautā pēc kāda principa tiek nolasīts manis ievadītais kods? Vai pirmo rindiņu ar div viņš uztver kā galveni otro par kreiso malu, trešo par body, ceturto par kreiso malu un pēdējo par kājeni? Ceru ka es saprotami izklāstīju savu jautājumu :) Paldies!
  12. Cerams līdz manam nākamajam postam būsi jau nedaudz rimies!!! :D
  13. Labi, labi! :) Nevajag jau uzreiz kliegt!! :D Ok sapratu par " " un ' '
  14. Ok! Sapratu! ja lieto ' ' tad viņš to vērtību izvada vienkārši kā tekstu, bet ja lieto " " , tad viņš nolasa vērtību!! Paldies!!
  15. Sveiki! Man kā iesācējam varētu izskaidrot pāris vārdos atšķirību starp parastajām (' ') un dubultajām (" ") pēdiņām? Es centos izprast netā rakstītajā, bet tā pilnībā neesmu iebraucis!! Tur džeki piemēros izmanto tādas lietas par kurām man vispār nav ne jausmas. Tā pašos pamatos vēlos to izprast. Liels paldies!!
  16. Sveiki! Esmu ar PHP uz Jūs! Tagad cenšos ieurbties šajā pasākumā. Pēc grāmatas pildīju vienu uzdevumu, bet man nesanāk pareizs rezultāts! Formā ievadu šādus datus: Cena: 200 Daudzums: 30 Atlaide: 50 Nodokļi: 10 (procenti) Piegādes metode: Lēna (atkarībā no piegādes metodes veidojas izmaksas) Maksājumu skaits, kas jāveic: 10 (sadalīt summu maksājumos) Rezultātā izvada: Tu esi izvēlējies pasūtīt: tirliņus maksājot Ls 200 par katru plus Ls 5.00 cena par piegādi un 10 % nodokļ likmi. Atlaide ir $ 50 un pēc atlaides aprēkināšanas kopā tev ir jāmaksā: Ls-45. Sadalot kopējo summu -45 - 10 maksājumos ik mēnesi jums būs jāmaksā -4.5 ik mēnesi. Skaitļiem nevajadzētu izvadīties negatīviem, bet izvadās! :( Gan jau ka man kļūda kaut kur aprēķinos: Šī ir ievades forma: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Produktu kalkulators</title> </head> <body> <div> <p> Aizpildi formu, lai varētu aprēķināt kopējās izmaksas: <form action="calc_act.php" method="post"> <p>Cena:<input type="text" name="cena" size="5"/> </p> <p>Daudzums: <input type="text" name="daudzuma"size="5"/> </p> <p>Atlaide: <input type="text" name="atlaide"size="5"/> </p> <p>Nodokļi: <input type="text" name="nodokli"size="3"/> (%) </p> <p>Piegādes metode: <select name="piegade"> <option value="5.00">Lēna</option> <option value="8.59">Daudz ātrāka </option> <option value="19.36"> Ļoti ātra </option> </select> </p> <p>Maksājumu skaits, kas jāveic: <input type="text" name="maksajumi" size="3"/> </p> <input type="submit" name="submit" value="Rēķināt!" /> </form> </p> </div> </body> </html> un šeit tiek veikti aprēķini un izvadīti dati: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Kalkulators funkcija (post metode)</title> <style type="text/css" media="screen"> .number {font-weight: bold;} </style> </head> <body> <?php //Skripts kas veic aprēķinus - calc_act.php //ini_set ('display_errors',1) // tiek iegūta vērtības no calculator.php $cena = $_POST['cena']; $daudzums = $_POST['daudzums']; $atlaide = $_POST['atlaide']; $nodokli = $_POST['nodokli']; $piegade = $_POST['piegade']; $maksajumi = $_POST['maksajumi']; // tiek veiklti aprēkini ar iegūtajām vērtībām $total = $cena * $daudzums; $total = $total + $piegade; $total = $total - $atlaide; // tiek veikti nodokļu aprēķini $nod_likm = $tax/100; $nod_likm = $nod_likm + 1; $total = $total * $nod_likm; /* tiek veikti ikmēneša maksājuma aprēķini * mēneša maksa = kopējā aprēkinātā summa / maksājumu skaits (mēnešos) */ $menesa_maks = $total / $maksajumi; print "<div> Tu esi izvēlējies pasūtīt: <br /> <span class= \"number\"> $daudzums </span> tirliņus maksājot<br /> Ls<span class=\"number\"> $cena </span> par katru plus <br /> Ls<span class=\"number\"> $piegade </span> cena par piegādi un <br /> <span class=\"number\"> $nodokli </span> % nodokļ likmi. <br /> Atlaide ir $<span class=\"number\" > $atlaide </span> un pēc atlaides aprēkināšanas kopā tev ir jāmaksā: Ls<span class=\"number\">$total</span>. <br /> Sadalot kopējo summu <span class=\"number\"> $total - $maksajumi </span> maksājumos <br /> ik mēnesi jums būs jāmaksā <span class =\"number\"> $menesa_maks </span> ik mēnesi.</div>" ?> </body> </html> Paldies jau iepriekš!
×
×
  • Create New...