Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
mysql row size
Tags:
php
Bruger #8715
@ 02.06.08 17:42
124
Hej, jeg står og mangler en formular som kan udregne i MB hvad X antal rows er. Eksempel
$hent = mysql_query ("SELECT * FROM table WHERE brugernavn = '$brugernavn'")
så skal jeg have størrelsen af ALT tekst hvor brugernavnet er $brugernavn
fx.
lad os sige den ser sådan her ud
Brugernavn navn alder
S1gurd sigurd 20
S1gurd sigurd 20
S1gurd sigurd 20
k4rl karl 21
k4rl karl 21
og lad os sige at $brugernavn er S1gurd så skal den tage ALT teksten dvs. de tre øverste rows hvor brugernavnet er S1gurd og alt det tekst lægger den jo så sammen og giver mig størrelsen på det i MB meget gerne
MB.KB
altså 1.800 mb fx. så det er lidt mere detaljeret.
jeg håber nogle kan hjælper mig med dette.
Mange tak på forhånd
Mvh. K
Bruger #12836
@ 03.06.08 09:58
857
Hej K,
Super hurtigt svar er, det kan man ikke.
Det kommer an på hvilken type database som benyttes, og de fleste moderne databaser er ikke linært afhængige af inholds data i størrelsen.
Hvad du KAN gøre er, at tælle hvor mange tegn som benyttes og beregne med at hvert tegn fylder fx. 1 byte. Dette vil dog formntligt ikke representere størrelsen i din database.
Alternativt kan du udskrive data records til en ASCII txt baseret fil, og derefter checke størrelsen på denne.
Med venlig hilsen
Ieet
Bruger #8715
@ 03.06.08 22:07
124
Mange tak for svaret Ieet, det jeg gjorde som du nævnte var at jeg tog antal tegn og så regnede det ud i hvad det i det hele fyldte.
"problem solved"
tak for svaret alligevel
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags