PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine Värsked skriptid cd-de db

Kokku on 24 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Autor Abi Postitus Abi

r2ik
lksd


Postitusi: 87
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
doh cd-de db

Mis te SELLEST arvate?
(allosas tärnile vajutades saab logida sisse, parool=tulen)

vajutades "Nr"-le või "NIMI"-le sorteerib selle tulba järgi ja teistkordsel vajutamisel vastupidises järjekorras.... ja lehekülge vahetades(ja muid asju tehes) jätab selle ka meelde ..... (Jah kahjuks vaid neid kaht tulpa saab järjestada ,  tahaks tegelt kõike tulpe .... aga enne sai kopp ette katsetamisest.... )

Kas kellegil on midagi sarnast, kui on siis oleks huvitatud sest minu varjant töötab vist korralikult aga on segane nagu pudru&kapsad.....
....ei tea kas lihtsamini annab teha... (pean silmas text-faili baasil ja safe-php) ....

...asi selles ma oletan, et pikemini seda koodi on vist võimatu kirjutada kui mul see tuli
(HTML-iga koos kuskil 200rida e. 8500 tähemärki)

sai võetud eeskujuks... http://pifou.servehttp.com/divx/website/demo3/

Seda postitust on muudetud 5 korda (viimati muudeti 2004-01-27 10:49:24 r2ik poolt)

___________________________________________________
dsfdsf

02.07.2003 09:40:56 Vajutades siia näed kasutaja r2ik profiili

k2pu

Postitusi: 211
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: cd-de db

Paar lk jaotuse süsteemi(txt baasil):
grojsus - laurik
Jagaja ver. 2 - k2pu
Lehekülgede jaotamine - erkkis

02.07.2003 10:10:50 Vajutades siia näed kasutaja k2pu profiili

tobre
Asjamees


Postitusi: 1393
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: cd-de db

Päris norm asjake, kui tahad mingit väikest andmebaasikest teha oma plaatidest vms.

___________________________________________________
Tõnis Tobre · MSN  · E-Post

02.07.2003 10:25:27 Vajutades siia näed kasutaja tobre profiili

r2ik
lksd


Postitusi: 87
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
keel RE: cd-de db

krt olen ma olen veel lollike küll mõnes asjas, seda oleksin pidanud kasutama http://php.center.ee/vaatafoorumiteemat.php?id=2522 scripti tegemisel see kuidas mina seda tegi ei taha ma vanaemale ka mitte näidata....

___________________________________________________
dsfdsf

05.07.2003 22:00:12 Vajutades siia näed kasutaja r2ik profiili

reno
Mina siin


Postitusi: 265
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10
RE: cd-de db

Nujah...ei tea missugune see kood välja näeb aga välimus on asjal vähemalt olemas
Tubli töö vähemalt!

___________________________________________________
Tihti unustame asju, mida pole teadnudki!
E-mail & MSN


05.07.2003 22:03:58 Vajutades siia näed kasutaja reno profiili

r2ik
lksd


Postitusi: 87
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: cd-de db

Tahan teha säärast scripti universaalsemaks
aga kuidast teha nõnda et et mul on see andmebaasi fail (db.txt) ja seal sees on info

peeter | peeter@hgf.ee   | 25 | mõnus kutt
raul     | 67866886@hot.ee | 23 | omamoodi
....jne.....

aga kui sinna sisestada näiteks mingil ajahetkel üks tulp juurde st:

peeter | peeter@hgf.ee   | 25 | mõnus kutt
raul     | 67866886@hot.ee | 23 | omamoodi
tarmo  | tarmps@fr.ee     | 16 | uus pois | 03.08.23

ja neid hakkab juurdegi tulema siis kuidas ma saaks teada palju andmebaasis maksimaalselt tulpasid on? (asi on vajalik html-i lisamisel e. nende | märkide asemel tuleb </td><td> ja rea algusesse <tr><td> lõppu </td></tr> ja see visatakse <table> vahele </table> ....... aga kui ma ei tea mitu max tulpa on siis läheb table imelikuks st mõnel real on mõni </td><td> puudu e. siis õigemini tahan panna tühja asemel </td> - <td> )

!hea oleks kui kood oleks võimalikult LÜHIKE

Seda postitust on muudetud 5 korda (viimati muudeti 2012-06-04 12:56:47 r2ik poolt)

___________________________________________________
dsfdsf

05.07.2003 22:16:14 Vajutades siia näed kasutaja r2ik profiili

k2pu

Postitusi: 211
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: cd-de db

kõigeepealt arvutad ära mitu rida txt failis on..ja siis korrutad tulpade arvuga..palju ühel real on..ma sain aru et 4 vist...
PHP kood:

$mitu=count(file(db.txt))*4;



05.07.2003 22:45:06 Vajutades siia näed kasutaja k2pu profiili

reno
Mina siin


Postitusi: 265
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10
RE: cd-de db

Tsiteeritud tekst:

Kõige lihtsam moodus: teistele salvesta siis lihtsalt lõppu nii:
peeter | peeter@hgf.ee   | 25 | mõnus kutt | -
raul     | kose2ik@hot.ee | 23 | omamoodi | -
tarmo  | tarmps@fr.ee     | 16 | uus pois | 03.08.23




Kas pole mitte lihtne ??

___________________________________________________
Tihti unustame asju, mida pole teadnudki!
E-mail & MSN


05.07.2003 22:46:05 Vajutades siia näed kasutaja reno profiili

r2ik
lksd


Postitusi: 87
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: cd-de db

ma pidasin silmas et kui mul on seal andmeid juba üle tuhande rea ja vaja oleks teada mitu sellis "|" märki on mõnel real maksimaalselt.

Tavaliselt selline olukord tekib tõesti alles siis kui andmebaas on suureks paisunud ja kui tekib vajadus veel järgmise lahti tegemiseks, aga kui näiteks ise seda enam ei hoolda ja andsid juba sõna, et asi töötab "iga ilmaga" siis ju jama käes kui table hakkab pullima. ..... see siin oli vist päris realne näide

nojah võib ju ka nii uuendada et loen rea ja kirjutab rea
ja vahepeal tühjast e. viimasest puuduvast (Ues/viimati lisatud) muutujasse teeb "-"
ja kirjutamisel lisab "|"
aga kust ta enne teda saaks mitu muutujat maximaalselt real on?

ühesõnaga allosas oleva näitele annaks vastuse $maxmuutujaid=6
(või kui nullist alustada lugemist siis $maxmuutujaid=5 )
...ehk siis ka viiendal real on kuus muutujat ja võrreldes teiste ridadega on see maksimaalne muutujate arv ühel real....

Nüide:
peeter | peeter@hgf.ee   | 25 | mõnus kutt
raul     | 67866886@hot.ee | 23 | omamoodi
tarmo  | tarmps@fr.ee     | 16 | uus pois     | 03.08.23
psdfeF | pdfter@hgf.ee   | 25 | mõnus kutt
raul     |  sde2ik@hot.ee | 23 | omamoodi  | 04.05.23 | jassilt  
tardfo  | tarfsps@fr.ee     | 56 | uus pois    


Seda postitust on muudetud 4 korda (viimati muudeti 2012-06-04 12:57:22 r2ik poolt)

___________________________________________________
dsfdsf

06.07.2003 02:25:56 Vajutades siia näed kasutaja r2ik profiili

mihkel


Postitusi: 1324
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: cd-de db

Mitu tulpa on vastavas reas:
PHP kood:

$db file('db.txt');
# $x on (vastava rea nr) - 1
$cnt_fields count(explode('|'$db[$x]));



___________________________________________________
Skype me: mihkelkaru

06.07.2003 13:05:47 Vajutades siia näed kasutaja mihkel profiili

laurik
_/<

Postitusi: 847
Tase: 8
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: cd-de db

Max tulpade arvu saab nii:

PHP kood:


function max_fields($fn,$separator='|') {
    
$db = @file($fn);
    if (
is_array($db)) {
        foreach (
$db as $line) {
            
$cnt_fields count(explode($separator$line));
            if (
$cnt_fields $max) {
                
$max $cnt_fields;
            }
        }
    }
    return 
$max;
}

print 
$max_fields max_fields('db.txt');



Kuid see pärastine väljade lisamine on paras peavalu: reavahetused hakkavad segama jne. Lihtsam oleks kohe mõned varuväljad jätta:

PHP kood:


    $z array('keegi'29'keegi@kusk.il');

    
# siin lisatakse massiivile 7 tühja välja, kokku saab neid 10
    
$z array_pad($z,10,'');

    
# ... salvestamine ...
    
fputs($ftrim(implode('|'$z))."\n");



Seda postitust on muudetud 1 kord (2003-07-06 20:52:29 laurik poolt)

06.07.2003 20:28:11 Vajutades siia näed kasutaja laurik profiili

r2ik
lksd


Postitusi: 87
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: cd-de db

Sain just ühe otsa valmis aga (MITTE PALUN KATSETAMA ASUDA) vigadeparandus ja kontrollimine e. testimine veel tegemata. Oletan et panen ka müüki oma kõik scriptid alles siis kui testid tehtud ja kui "iga ilmaga töötab" Uue Scripti link. Sisu on ikka veidi segane aga ikkagi parem kui eelmine ja no ex õppimisest ainuüksi ei piisa (vaid praktika näitab tulemusi).

Ahjaa....parool = tulen

Tänks kõigile kes aitasid!

___________________________________________________
dsfdsf

15.07.2003 03:14:26 Vajutades siia näed kasutaja r2ik profiili

reno
Mina siin


Postitusi: 265
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10Administratiivhinnang: 6/10
RE: cd-de db

Kuna testida ei lubatud siis ma ka ei testinud aga välimus on vähemalt asjal olemas

___________________________________________________
Tihti unustame asju, mida pole teadnudki!
E-mail & MSN


15.07.2003 11:47:48 Vajutades siia näed kasutaja reno profiili

mihkel


Postitusi: 1324
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: cd-de db

Admin-osas võiks erinevate toimingute juures olla seletused. Soovides lisada uut lugu, muutsin ma kogemata hoopis tulpade nimed ära ;-)

___________________________________________________
Skype me: mihkelkaru

15.07.2003 12:16:28 Vajutades siia näed kasutaja mihkel profiili

tobre
Asjamees


Postitusi: 1393
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: cd-de db

Tavaliselt on admini osa aintult administraatori(te)le kes suudavad vast meelde jätta, kus ja mis asi midagi teeb. Oleks üldkasutatav, siis tõesti seletused, aga admini osal ei näe ma mõtet seletustel.

___________________________________________________
Tõnis Tobre · MSN  · E-Post

15.07.2003 12:20:00 Vajutades siia näed kasutaja tobre profiili

Kokku on 24 postitust, jaotatud 2 leheküljele: 1-2. Praegu näidatakse postitused 1-15.

Kokku: 25949 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on esmaspäev, 18. november 2019. Kell on 23:01.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.