Blog stilhed og databasebøvl

Hallo derude i blogland - bloggen her har stået ret stille i dag, men det er skam ikke ensbetydende med at jeg ikke har lavet noget. Og heller ikke, at det jeg har lavet ikke har relation til bloggen. Nu kører jeg jo stadig (modsat så mange andre i dag) med mit eget system, som hidtil har brugt tekst-filer som database, lidt ala CuteNews, hvis nogen kan huske den oldsag af et blog-system Den har i øvrigt fået et makeover ;9 Vi har i midlertid lært en masse om MySql i skolen, og jeg er efterhånden blevet godt fristet af tanken om at opdatere blog-systemet til at bruge det i stedet (hvilket vil svare lidt til Wordpress, bare knap så fancy), da jeg efterhånden har indset fordelene.. så som at det er lettere at håndtere, og hurtigere at lede igennem (for systemet), hvilket i sidste ende vil give hurtigere hjemmeside, og mulighed for mere fis og ballade. Så langt så godt...

Men så skulle man vel tro, at alt er fryd og gammen, eller hvad? For det er ikke helt sagen. Jeg er jo lidt nostalgisk anlagt, og vil derfor gerne have overført indholdet af det nuværende system til det nye, og i tankerne er det faktisk ikke så svært...

Filen består af linjer, hvor hver linje er en blog, mens databasen i stedet har kolonner (rows). Så der er ikke de store problemer der, skulle man tænke, ligheden er jo slående...

Og hvor databasen har indbyggede celler, som man selv sætter op, skaber man i filen cellerne vha. en deler/seperator, et stykke kode som man aldrig bruger til andet. Fx. den lange lige bjælke (pipe), som ligger ved siden af slet knappen og aktiveres ved at holde den og Alt Gr i bund (på en pc... det er møg besværligt på MAC)... hver gang koden ser det tegn (eller kombination af tegn, for man kan godt bruge flere), så deler den (ligesom man kan have semikolon ( sepererede filer fra eks. regneark eller mail-programmer), og laver en ny celle, ligesom databasen. Igen, slående lighed...

Det vankselige kommer først, når tingene ophører med at opfører sig som de burde. For når jeg sætter koden til at læse og opdele/klargøre dataen fra filen, og derefter overføre det til databasen, får den nemlig ikke det hele med... På filen kan jeg tælle 1369 linjer/indlæg, og det er ret åbenlyst det korrekte antal, da jeg kan åbne filen, og selv scrolle op og ned for at se at det passer... Når det i midlertid er blevet overført til databasen, tæller den kun 1273, for det første et virkeligt random tal, og for det andet, slet ikke det rigtige! Nogle indlæg må derfor være gået tabt (jeg har mange backups, så det er ikke det), men hvilke? For det er nemlig ikke bare det første, og heller ikke kun de sidste... Det må altså være tilfældige indimellem... Hvis man trækker de to tal fra hinanden, når man frem til, at der er misset 96 indlæg... når jeg til gengæld forsøger at få koden til at undersøge hvilke indlæg der ikke kom med, får jeg i stedet tallet 91... Altså:

Fil count: 1369
D.B. count:1273
Forskel: 96
Ikke medtagede blogs (iflg. kode): 91

Jeg forstår ingenting :S Nå, men i må have en fortsat god aften, og jeg håber i har fået held til at få jeres ting til at fungere lidt bedre end mit ^^"

Savner i mere læsestuff pga. dagens anderledes prioritering, kan i fx. tage et kig på Sofie's blog, Beauty-Camera.. som mange går hun op i mode og skønhed, og hun har fx. lavet et OFTD (Outfit Of The Day) efter forespørgsel fra mig - så bliver man lidt glad/stolt, hehe. Udover det tager hun selv alle billeder til bloggen, og der er nogle ganske fede nogle ind imellem

I hvert fald vil jeg gå til ro nu, og så skrives vi ved i morgen, ikke?
Udgivet Monday d. 01. October 2012
1894 views

Blogland MMD MySql Database

Comments

Leave a comment

Gravatar
:);):Dx)xP^^":oO:--"+flere-færre
Husk min info med cookie