Avaleht
uus teema   vasta Tarkvara »  WWW »  MySQL andmebaas ja erinevad vormid. märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 10.09.2011 10:23:04 MySQL andmebaas ja erinevad vormid. vasta tsitaadiga

On olemas MySQL andmebaas ja tabel selles - töö käib php's - vormid Dreamweaver'iga

Tabelist on võetud erinevad vormid, erinevate väljade arvuga.

Kuidas teha nii, et kui ma valin välja mingi sissekande ehk rea, millega töötada, siis erinevad vormid avaneksid just selle sissekandega.

Kui valin mõne teise sissekande(rea) siis jälle sellega

Mnjah, loodan, et on arusaadav - ise saan küll aru, mida vaja, a'selgitus ehk ebapiisav icon_confused.gif
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 10.09.2011 11:10:10 vasta tsitaadiga

Teed päringu vastavale reale andmebaasi ja tagastatud tulemuse kannad form väljadele.

<?php
$tulemus=mysql_query("SELECT * FROM tabel_name WHERE id=1");
echo'<form action="sinuleht.php" method="post">';
while ($tulem2=mysql_fetch_assoc($tulemus)){
echo '<input type="text" name="sisu1" value="'.$tulem2["sisu1"].'">
      <input type="text" name="sisu2" value="'.$tulem2["sisu2"].'">
      <input type="text" name="sisu3" value="'.$tulem2["sisu3"].'">';
}
echo '<input type="submit" value="Saada">
      </form>';
?>

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 10.09.2011 16:26:51 vasta tsitaadiga

Seda küll andrusny, kuid minul näeb asi välja nii
Spoiler Spoiler Spoiler

Link 'Mine'
... /update.php?orderID=4

viib 'Täienda' vormile, kus orderID on 4
Muidugi võiks samasse teha veel viiteid kõigile vormidele, a'mul oleks vaja, et edasine käiks ülamenüü abil - seega vastav päring '?orderID=4' säiliks kuskil - kuni kasutaja määrab uue ... nt '?orderID=8'
Praegu on ülamenüü lisatud
<?php  include("menu.php"); ?>
ja nt 'Vaata' link selline
<a href="view.php">Vaata</a>
Seega peaks link 'Mine' lisama sinna päringu
... ?orderID='N'
kus 'N' on selle rea ID, millele klikkad, ning see peaks saäilima, kuni kasutaja määrab uue
icon_rolleyes.gif


viimati muutis sakunne 10.09.2011 16:41:30, muudetud 1 kord
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga Online

sõnum 10.09.2011 16:37:32 vasta tsitaadiga

$_GET[] ?
_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 11.09.2011 10:15:34 vasta tsitaadiga

jnt kirjutas:
$_GET[] ?
Töötab suurep'raselt, 'Danke shöhn', igal real on selline vorm:
Spoiler Spoiler Spoiler
See määrab, millise sissekandega töötatakse.
A'mis juhtub, kui kasutajaid on rohkem, kui üks ja iga neist määrab erineva sissekande - tundub, et läheb jamaks kopp.gif
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga Online

sõnum 11.09.2011 15:33:11 vasta tsitaadiga

Ega muutujad kasutajatel ühised siis ple. icon_biggrin.gif Ainus asi see, kui 2 venda sama asja muudavad... siis jääb viimane peale.
_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 11.09.2011 18:48:27 vasta tsitaadiga

sakunne kirjutas:
jnt kirjutas:
$_GET[] ?
Töötab suurep'raselt, 'Danke shöhn', igal real on selline vorm:
Spoiler Spoiler Spoiler
See määrab, millise sissekandega töötatakse.
A'mis juhtub, kui kasutajaid on rohkem, kui üks ja iga neist määrab erineva sissekande - tundub, et läheb jamaks kopp.gif
Torkas silma üks asi ja kohe küsiks - mis on input'ite küljes class="peidus" eesmärk? icon_smile.gif Kas peidad selle class'i CSS kaudu ära? Kui jah, siis selleks on olemas täitsa HTML enda vahend, mille kasutamine oleks viisakam - <input type="hidden">
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 12.09.2011 13:15:37 vasta tsitaadiga

jnt kirjutas:
Ega muutujad kasutajatel ühised siis ple. ...
Mis muutujad icon_eek.gif
Jama võib tekkida siis, kui üks valib nt. orderID=2 ja teine samal ajal orderID=3 - siis muudab esimese venna määrangud ära ... vist icon_rolleyes.gif

Fukiku kirjutas:
Torkas silma üks asi ja kohe küsiks - mis on input'ite küljes class="peidus" eesmärk? icon_smile.gif Kas peidad selle class'i CSS kaudu ära? Kui jah, siis selleks on olemas täitsa HTML enda vahend, mille kasutamine oleks viisakam - <input type="hidden">
Mul on neid peidetud asju veel, sinu soovitatu järge pean ma, kui neid näha tahan, kõik ükshaaval nähtavaks tegema - css'ga .. taipad ehk isegi icon_cool.gif
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 12.09.2011 13:50:47 vasta tsitaadiga

sakunne kirjutas:
jnt kirjutas:
Ega muutujad kasutajatel ühised siis ple. ...
Mis muutujad icon_eek.gif
Jama võib tekkida siis, kui üks valib nt. orderID=2 ja teine samal ajal orderID=3 - siis muudab esimese venna määrangud ära ... vist icon_rolleyes.gif
Abiks oleks programmeerimise algtõdedega natuke tutvuda enne, kui miskit tõsist ja reaalsesse kasutusse minevat kokku kirjutad. Hetkel tundub seal üksjagu lünkasid sees paraku olevat. Kui sa lehelt lehele liikudes $_GET kaudu seda orderID väärtust edasi kannad, siis on see ikkagi iga kasutaja jaoks eraldi.

tsitaat:
Fukiku kirjutas:
Torkas silma üks asi ja kohe küsiks - mis on input'ite küljes class="peidus" eesmärk? icon_smile.gif Kas peidad selle class'i CSS kaudu ära? Kui jah, siis selleks on olemas täitsa HTML enda vahend, mille kasutamine oleks viisakam - <input type="hidden">
Mul on neid peidetud asju veel, sinu soovitatu järge pean ma, kui neid näha tahan, kõik ükshaaval nähtavaks tegema - css'ga .. taipad ehk isegi icon_cool.gif
Ei, ei taipa. Kas on vahet, kumba sa muudad vastavalt olukorrale - kas type või class väärtust? Pealegi, kui keegi su lehele tuleb ja CSS'i välja lülitab, tulevad kõik su CSS-iga peidetud asjad nähtavale, hidden väljad aga ei tule. Teisalt, kui inimene juba CSS-i välja lülitada oskab-suudab, siis ei ole ka tema jaoks probleem hidden väljade väärtusi muutma hakata.
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 12.09.2011 13:57:04 vasta tsitaadiga

tsitaat:

Ei, ei taipa. Kas on vahet, kumba sa muudad vastavalt olukorrale - kas type või class väärtust?...
Hmm ... ma ju kirjutasin, et type väärtust peab igal väljal eraldi muutma - css class'i muudam xyz.css lehel ükskord ja voila ... kõik kohe näha icon_lol.gif

Ja ega nendel väljadel miskit saladusi kirjas pole - lihtsalt kasutajal pole neid vaja

_________________
Kuna ei pruugi õigel ajal foorumisse sattuda:
SMS: 5051598 [võõraid tel. ei vasta]
Email sakunne@seenior.ee
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 12.09.2011 14:03:27 vasta tsitaadiga

sakunne kirjutas:
tsitaat:

Ei, ei taipa. Kas on vahet, kumba sa muudad vastavalt olukorrale - kas type või class väärtust?...
Hmm ... ma ju kirjutasin, et type väärtust peab igal väljal eraldi muutma - css class'i muudam xyz.css lehel ükskord ja voila ... kõik kohe näha icon_lol.gif

Ja ega nendel väljadel miskit saladusi kirjas pole - lihtsalt kasutajal pole neid vaja
Otot - sul see loogika vähe äraspidine pole või? Sul on hetkel väljad, mida sa tahad peita, annad neile class="peidus" ja siis .css failis defineerid selle klassi selliselt, et ta on ära peidetud. Siis ükskord saabub valge laev Maarjamaale ja on vaja kõiki neid väljasid kasutajale korraga kuvama hakata.. ja siis sa lähed muudad oma .css failis ära klassi definitsiooni ja nüüd on nad kõik nähtavad.

Kaks küsimust:
1) Mis saab siis, kui ainult kolm välja seitsmest "peidus" väljast tuleb nähtavaks teha?
2) Kas on jube loogiline, et sul on HTML elementidel küljes class="peidus" aga nad on tegelikult nähtavad? icon_smile.gif Programmikoodis tuleks alati kasutada elementide nimetamisel nimesid, mis võimaldaks koodi mõttest aru saada ilma täiendavate kommentaarideta. Hea kood ei vaja kommentaare, sest ta kommenteerib ennast ise.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 12.09.2011 14:28:18 vasta tsitaadiga

Fukiku, och sind küll, mis sa norid, mul endal võib neid vaja minna, kui asja edasi arendan ... ja arenduses see on ... ma luban, kätt südamele pannes, et lõplikus versioonis panen nendele väljadele type="hidden", a'see pole käesolev teema.

jnt kirjutas:
Ega muutujad kasutajatel ühised siis ple. ...
Mis muutujad icon_eek.gif
Jama võib tekkida siis, kui üks valib nt. orderID=2 ja teine samal ajal orderID=3 - siis muudab esimese venna määrangud ära ... vist icon_rolleyes.gif

_________________
Kuna ei pruugi õigel ajal foorumisse sattuda:
SMS: 5051598 [võõraid tel. ei vasta]
Email sakunne@seenior.ee
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 12.09.2011 14:36:48 vasta tsitaadiga

sakunne kirjutas:
Fukiku, och sind küll, mis sa norid, mul endal võib neid vaja minna, kui asja edasi arendan ... ja arenduses see on ... ma luban, kätt südamele pannes, et lõplikus versioonis panen nendele väljadele type="hidden", a'see pole käesolev teema.

jnt kirjutas:
Ega muutujad kasutajatel ühised siis ple. ...
Mis muutujad icon_eek.gif
Jama võib tekkida siis, kui üks valib nt. orderID=2 ja teine samal ajal orderID=3 - siis muudab esimese venna määrangud ära ... vist icon_rolleyes.gif
Ega ma siis pahapärast .. ei ole mõtet lihtsalt valesti õppida ja öelda, et küll ma hiljem teen õigesti. Ümberõppimine on palju valusam kui kohe õigesti õppimine.

Ja mis puutub muutujatesse, tee palun endale ikkagi PHP põhialused selgeks, muidu on ka keeruline sind kuhugi edasi aidata. Kui üks kasutaja valib omale orderID ja sa seda edaspidi $_GET kaudu edasi kannad, siis see muutuja väärtus säilib seni kaua, kuni selle kasutaja klikitavates linkides orderID=3 parameeter küljes on.

Teise kasutaja sisenemisel lehele tal ei ole orderID=3 lehe aadressi küljes, järelikult on vastav $_GET parameeter tühi, järelikult on tal siiralt ükskõik, mida Vello oma orderID=3'ega teeb, sest tema on Mati ja temal orderID'd veel ei ole.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 12.09.2011 14:56:01 vasta tsitaadiga

Fukiku kirjutas:
Ega ma siis pahapärast .. ei ole mõtet lihtsalt valesti õppida ja öelda, et küll ma hiljem teen õigesti. Ümberõppimine on palju valusam kui kohe õigesti õppimine..
HTML & CSS probleeme pole - küll ma tean, mis ma nendega teen, a'vot php on küll algusjärgus ... niiet igasugune toetus selles vallas on teretulnud.

tsitaat:
Teise kasutaja sisenemisel lehele tal ei ole orderID=3 lehe aadressi küljes, järelikult on vastav $_GET parameeter tühi, järelikult on tal siiralt ükskõik, mida Vello oma orderID=3'ega teeb, sest tema on Mati ja temal orderID'd veel ei ole.

Seega siis, kui nt Mati on ühes arvutis valinud orderID=2 ja nt Jürkai mõnes teises arvutis valib orderID=7, siis nad teineteist ei mõjuta icon_rolleyes.gif
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 12.09.2011 15:15:16 vasta tsitaadiga

Sessioonid on erinevad, neid ei saa jagada.
Sisuliselt siis tõmmatakse Mati poolt üks instants tööle ja Jürka poolt teine, need ei sõltu üksteisest.
PHP lõpetab töö ja sulgeb end kohe peale vastuse saatmist brauserile, seega midagi aktiivselt taustal pidevalt ei tööta.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 12.09.2011 18:47:41 vasta tsitaadiga

mikk36 kirjutas:
Sessioonid on erinevad, neid ei saa jagada.
Sisuliselt siis tõmmatakse Mati poolt üks instants tööle ja Jürka poolt teine, need ei sõltu üksteisest.
PHP lõpetab töö ja sulgeb end kohe peale vastuse saatmist brauserile, seega midagi aktiivselt taustal pidevalt ei tööta.

Seda võis oletada, a'ma tahtsin kindel olla tänks enivei icon_cool.gif

Nii üldhariduslikus korras: kuidas ja mille järgi php kasutajaid eristab?
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 12.09.2011 19:06:29 vasta tsitaadiga

Iseenesest vist ei erista kuidagi, pead talle ikka mingi käsud ette andma, kas session muutujasse või kuhugi mujale.
_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 12.09.2011 19:38:52 vasta tsitaadiga

sakunne kirjutas:
mikk36 kirjutas:
Sessioonid on erinevad, neid ei saa jagada.
Sisuliselt siis tõmmatakse Mati poolt üks instants tööle ja Jürka poolt teine, need ei sõltu üksteisest.
PHP lõpetab töö ja sulgeb end kohe peale vastuse saatmist brauserile, seega midagi aktiivselt taustal pidevalt ei tööta.

Seda võis oletada, a'ma tahtsin kindel olla tänks enivei icon_cool.gif

Nii üldhariduslikus korras: kuidas ja mille järgi php kasutajaid eristab?
HTTP on oma olemuselt stateless protokoll, mis tähendab, et iseenesest HTTP server, mis php'd protsessib, ei seo päringuid omavahel mingil moel kokku - tema jaoks on iga päring puhtalt lehelt alustamine.

Omavahel päringute sidumiseks on välja mõeldud sessioonid, mille kohta sa kindlasti php manualist võid pikalt ja laialt lugeda. Põhimõtteliselt sessiooni kasutamise korral on sul võimalik asju sessiooni "panna" ja sealt "võtta", ehk siis salvestatakse kahe päringu vahel asjad kuhugi mällu ja/või kettale serveris. Lisaks on iga päringu kaasas kas küpsisena või päringu parameetrina sessiooni ID, mille järgi server mälust õige sessiooni andmed välja võtab.

See nüüd on väga primitiivne käsitlus asjast. Sinu lahendus, kus sa ühe GET parameetriga mingit infot edasi annad, on ka omamoodi primitiivne sessioon - kogu sinu sessiooni info on nö. "salvestatud" päringu tegemiseks kasutatavasse URL-i.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
jnt
HV Guru
jnt

liitunud: 10.05.2005



Autoriseeritud ID-kaardiga Online

sõnum 13.09.2011 01:18:30 vasta tsitaadiga

sakunne, www.php.ee -> vaata veidi artikleid algajatele.
_________________
Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda. icon_wink.gif
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt
Kommentaarid: 110 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 102
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 15.09.2011 14:59:41 vasta tsitaadiga

Seni session'itega kokku puutunud ainult kasutajatuvastuses.
Mis progemisse puutub, siis möödunud sajandil sai Delphi abil asju aetud ... nüüd pole pikka aega tarvidust olnud - meelest läinud palju icon_redface.gif
Tänud igastahes ilmtingimata beer_yum.gif

Ei hakka uut teemat tegema, ehkki sel eelnvaga hoopis erinev taust, nimelt
Kõik
<input type="text" ...
vormid, mille siht andmebaasis on 'integer' sisestavad/muudavad mistahes 11 kohalise väärtuse väärtuseks '2147483647'
See nummer on kasutuses TinyMce's
case 'tabindex':
                  // IE returns default value
                  if (v === 32768 || v === 2147483647 || v === '32768')
                     v = '';
                  break;
jama selles, et isikukood on ka 11 kohaline ja mistahes isikukoodi sisestad, salvestub ikka 2147483647, kusjuures antud failis/failides ei ole mingit viidet TinyMCE'le
Kasutusel Dreamweaver ja TinyMCE, kui selle 'Widget'
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 15.09.2011 15:05:16 vasta tsitaadiga

Kui sul baasis on väli integer, siis see number on integer'i maksimaalne väärtus. Tõenäoliselt baas asendab kõik maksimaalselt väärtust ületavad väärtused maksimaalse väärtusega. Isikukood numbrilisel kujul on sellest maksimaalsest suurem - 38501011234 > 2147483647, seega sealt su mure pihta hakkabki. Abiks lugemist näiteks siit: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

Muide, isikukood küll koosneb numbritest, aga ta ei ole sisuliselt numbriline infoühik, seega enamasti salvestatakse isikukoode varchar tüüpi väljas. Baasis tema numbrilisel kujul salvestamine annab marginaalse ruumisäästu kõvakettal, aga võib tekitada täpselt sääraseid anomaaliaid nagu sul hetkel. Samuti pole sul vaja ju nt kahte isikukoodi omavahel liita-lahutada-korrutada-jagada, et peaksid teda numbrilisena hoidma.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 15.09.2011 19:01:06 vasta tsitaadiga

Fukiku, piinlik lugu, mitte ei tulnus sellel peale icon_redface.gif
A'kas isiku/firmakoodi õigsuse kontrolli skript ei vajanud int väärtust?

_________________
Kuna ei pruugi õigel ajal foorumisse sattuda:
SMS: 5051598 [võõraid tel. ei vasta]
Email sakunne@seenior.ee
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 15.09.2011 19:04:28 vasta tsitaadiga

sakunne kirjutas:
A'kas isiku/firmakoodi õigsuse kontrolli skript ei vajanud int väärtust?
See juba oleneb sellest, kuidas su skript on üles ehitatud. Pealegi juba php kihis number <-> string teisenduste tegemine ei ole raketiteadus. icon_smile.gif

Viimane isikukoodi valideerimine, mida ma isiklikult tegin, võttis sisendiks isikukoodi stringina ja lõikus seda vastavalt vajadusele juppideks. Tõsi küll - ma ei arvutanud kontrollsummat vaid kontrollisin isikukoodi sobivust teise lahtrisse sisestatud sünnipäevaga.

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
sakunne
HV veteran
sakunne

liitunud: 15.12.2004




sõnum 17.09.2011 11:56:29 vasta tsitaadiga

Fukiku, sul oli ju vägev isiku/firmakoodi tuvastamis script icon_eek.gif
_________________
Kuna ei pruugi õigel ajal foorumisse sattuda:
SMS: 5051598 [võõraid tel. ei vasta]
Email sakunne@seenior.ee
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 69
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 18.09.2011 15:50:45 vasta tsitaadiga

sakunne kirjutas:
Fukiku, sul oli ju vägev isiku/firmakoodi tuvastamis script icon_eek.gif
Kas sa viitad sellele teemale? Minu meelest ma küll ei väitnud, et mul oleks mingi skript vms, mida ma igale poole topiks. Vajadusel muidugi leiab ilmselt firma koodibaasist sellistele ülesannetele juba töötavad lahendused, et ei peaks ise jalgratast leiutama.

Ja mis selle küsimuse mõte oli üldse? icon_smile.gif Et miks ma seda uuesti kirjutasin - aga sellepärast, et isikukoodist sünnipäeva välja arvutamist ma ei olnud varem teinud ise, aga seekord oli seda vaja. icon_smile.gif

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  MySQL andmebaas ja erinevad vormid.
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.