|
| Fjern numre i autonummerering Fra : Britt Malka |
Dato : 23-11-03 11:09 |
|
Goddag,
Overskriften er dårlig. Jeg håber, at jeg kan forklare bedre her:
Når jeg skal sætte et tips på min hjemmeside, bruger jeg en formular,
der opdaterer MySQL-databasen. Det har fungeret fint, indtil jeg på et
tidspunkt lavede et par tests, og derfor fik lavet tip nummer (fx)
127, 128 og 129.
Disse tips slettede jeg herefter, men når jeg nu bruger min formular,
så vil den gå videre med tips nr. 130, 131 osv.
Jeg har brugt autoincrement til tips-nr. feltet.
Hvordan får jeg den til at forstå, at den skal bruge næste ledige
nummer, og ikke det nummer, den er nået til? Jeg har forgæves søgt
efter løsningen på nettet og i MySQL dokumentationen.
Jeg ved ikke, om I har brug for min kode for at kunne guide mig på
rette vej, men ellers sender jeg den selvfølgelig gerne.
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Benny Nissen (23-11-2003)
| Kommentar Fra : Benny Nissen |
Dato : 23-11-03 11:42 |
|
"Britt Malka" <news@foxladi.com> wrote in message
news:3fc186fc.6508625@news.free.fr...
> Når jeg skal sætte et tips på min hjemmeside, bruger jeg en formular,
> der opdaterer MySQL-databasen. Det har fungeret fint, indtil jeg på et
> tidspunkt lavede et par tests, og derfor fik lavet tip nummer (fx)
> 127, 128 og 129.
Så skulle du egentlig have været i dk.edb.database.
> Hvordan får jeg den til at forstå, at den skal bruge næste ledige
> nummer, og ikke det nummer, den er nået til? Jeg har forgæves søgt
> efter løsningen på nettet og i MySQL dokumentationen.
Du sletter de tre tests, så de ikke eksisterer i databasen.
Derefter indsætter du næste post som normalt, men nagiver en værdi for id.
Så bruger MySQL den /så vidt jeg husker).
Det kan ihvertfald bruges, hvis du f.eks. vil have næste nummer til at hedde
500 i stedet for 129.
--
Benny
| |
Britt Malka (23-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 23-11-03 12:23 |
|
On Sun, 23 Nov 2003 11:41:48 +0100, "Benny Nissen"
<news@bennynissen.dk> wrote:
>Så skulle du egentlig have været i dk.edb.database.
Puh, jeg synes, at det er svært at finde ud af hierarkiet... Nå, tak
for tippet Jeg sender svaret her videre.
>Du sletter de tre tests, så de ikke eksisterer i databasen.
Det var gjort.
>Derefter indsætter du næste post som normalt, men nagiver en værdi for id.
Det prøvede jeg nu. Jeg var nået til tip 140, så jeg oprettede dette
direkte i databasen. Herefter brugte jeg min formular til at oprette
næste tips - som blev nr. 142
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 13:29 |
|
"Britt Malka" <news@foxladi.com> wrote in message
news:3fc297e6.10837578@news.free.fr...
> On Sun, 23 Nov 2003 11:41:48 +0100, "Benny Nissen"
> <news@bennynissen.dk> wrote:
>
> >Så skulle du egentlig have været i dk.edb.database.
>
> Puh, jeg synes, at det er svært at finde ud af hierarkiet... Nå, tak
> for tippet Jeg sender svaret her videre.
>
> >Du sletter de tre tests, så de ikke eksisterer i databasen.
>
> Det var gjort.
>
> >Derefter indsætter du næste post som normalt, men nagiver en værdi for
id.
>
> Det prøvede jeg nu. Jeg var nået til tip 140, så jeg oprettede dette
> direkte i databasen. Herefter brugte jeg min formular til at oprette
> næste tips - som blev nr. 142
Ja - MySQL holder selv styr på hvilket er næste nummer i en AUTO_INCREMENT
kolonne.
Det er ikke meningen, at man skal anvende AUTO_INCREMENT til fortløbende
numre som du ønsker.
Til dette skal du anvende en anden kolonne - f.eks. Tip_Nr af typen INT -
hvor du selv kan bestemme numrene.
Mvh
Jimmy
| |
Britt Malka (23-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 23-11-03 16:40 |
|
On Sun, 23 Nov 2003 13:28:38 +0100, "Jimmy"
<nyhedsgruppe2@get2net.danmark> wrote:
>Det er ikke meningen, at man skal anvende AUTO_INCREMENT til fortløbende
>numre som du ønsker.
Nej, men normalt er det heller ikke numre, jeg selv skal vælge... men
åbenbart bliver jeg bare nødt til at springe et par numre over, så.
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Anders Lund (23-11-2003)
| Kommentar Fra : Anders Lund |
Dato : 23-11-03 20:03 |
|
"Britt Malka" <news@foxladi.com> skrev i en meddelelse
news:3fc186fc.6508625@news.free.fr...
> Det har fungeret fint, indtil jeg på et
> tidspunkt lavede et par tests, og derfor fik lavet tip nummer (fx)
> 127, 128 og 129.
>
> Disse tips slettede jeg herefter, men når jeg nu bruger min formular,
> så vil den gå videre med tips nr. 130, 131 osv.
Yep, sådan er det. Det kan forresten hjælpe dig til ikke at lave
misforståelser. Hvorfor vil du have at id er fortløbende?, jeg kan ikke
komme på en (fornuftig) kode hvor dettet er et krav.
Mvh
Anders Lund
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 20:27 |
|
"Anders Lund" <anders@GEDzaim.dk> wrote in message
news:bpr0pa$6di$1@sunsite.dk...
> "Britt Malka" <news@foxladi.com> skrev i en meddelelse
> news:3fc186fc.6508625@news.free.fr...
> > Det har fungeret fint, indtil jeg på et
> > tidspunkt lavede et par tests, og derfor fik lavet tip nummer (fx)
> > 127, 128 og 129.
> >
> > Disse tips slettede jeg herefter, men når jeg nu bruger min formular,
> > så vil den gå videre med tips nr. 130, 131 osv.
>
> Yep, sådan er det. Det kan forresten hjælpe dig til ikke at lave
> misforståelser. Hvorfor vil du have at id er fortløbende?, jeg kan ikke
> komme på en (fornuftig) kode hvor dettet er et krav.
Du mener med andre ord at der ingen grund er til at folkene bag MySQL har
lavet kolonnedefinitionen AUTO_INCREMENT?
Mvh
Jimmy
| |
Bertel Lund Hansen (23-11-2003)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 23-11-03 20:56 |
|
Jimmy skrev:
>Du mener med andre ord at der ingen grund er til at folkene bag MySQL har
>lavet kolonnedefinitionen AUTO_INCREMENT?
Næ, det mener han næppe. Jeg er ret sikker på at han mener at
interne numre er helt ligegyldige blot det garanteres at de er
unikke - og det er hvad AUTO_INCREMENT gør.
Jeg kan tilføje at Access også opfører sig på den beskrevne måde.
Jeg ved ikke om der findes et workaround til den.
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO: http://fiduso.dk/
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 21:09 |
|
"Bertel Lund Hansen" <nospamius@lundhansen.dk> wrote in message
news:2342svshk7as1r3dhe29vv9ktohf8c1qts@news.stofanet.dk...
> Jimmy skrev:
>
> >Du mener med andre ord at der ingen grund er til at folkene bag MySQL har
> >lavet kolonnedefinitionen AUTO_INCREMENT?
>
> Næ, det mener han næppe. Jeg er ret sikker på at han mener at
> interne numre er helt ligegyldige blot det garanteres at de er
> unikke - og det er hvad AUTO_INCREMENT gør.
Du har ret - jeg læste ham forkert.
Jeg er enig i at det er dårlig kode, hvis man stiller krav om at ID'erne er
fortløbende.
Tak for rettelsen,
Jimmy
| |
Thomas Rokamp (23-11-2003)
| Kommentar Fra : Thomas Rokamp |
Dato : 23-11-03 23:10 |
|
ID'er er normalt kun brugt til at binde data op mod hinanden
"Jimmy" <nyhedsgruppe2@get2net.danmark> skrev i en meddelelse
news:rt8wb.3248$6o.1194@news.get2net.dk...
>
> "Bertel Lund Hansen" <nospamius@lundhansen.dk> wrote in message
> news:2342svshk7as1r3dhe29vv9ktohf8c1qts@news.stofanet.dk...
> > Jimmy skrev:
> >
> > >Du mener med andre ord at der ingen grund er til at folkene bag MySQL
har
> > >lavet kolonnedefinitionen AUTO_INCREMENT?
> >
> > Næ, det mener han næppe. Jeg er ret sikker på at han mener at
> > interne numre er helt ligegyldige blot det garanteres at de er
> > unikke - og det er hvad AUTO_INCREMENT gør.
>
>
> Du har ret - jeg læste ham forkert.
> Jeg er enig i at det er dårlig kode, hvis man stiller krav om at ID'erne
er
> fortløbende.
>
> Tak for rettelsen,
> Jimmy
>
>
| |
Britt Malka (23-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 23-11-03 21:33 |
|
On Sun, 23 Nov 2003 20:02:36 +0100, "Anders Lund" <anders@GEDzaim.dk>
wrote:
>Hvorfor vil du have at id er fortløbende?, jeg kan ikke
>komme på en (fornuftig) kode hvor dettet er et krav.
Jeg er begynder udi MySQL'ens kunst, og det er måske årsagen, men jeg
bruger den fortløbende ID til... Ja, se på
http://www.tips-og-tricks.com - hvert tip har et nummer, og fx når man
viser alle tips, nyeste øverst, så vises tipsets nummer. Her ser det
jo åndssvagt ud, hvis der står 142, 141, 138, 137 osv.
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 21:36 |
|
"Britt Malka" <news@foxladi.com> wrote in message
news:3fc6192e.43934234@news.free.fr...
> On Sun, 23 Nov 2003 20:02:36 +0100, "Anders Lund" <anders@GEDzaim.dk>
> wrote:
>
> >Hvorfor vil du have at id er fortløbende?, jeg kan ikke
> >komme på en (fornuftig) kode hvor dettet er et krav.
>
> Jeg er begynder udi MySQL'ens kunst, og det er måske årsagen, men jeg
> bruger den fortløbende ID til... Ja, se på
> http://www.tips-og-tricks.com - hvert tip har et nummer, og fx når man
> viser alle tips, nyeste øverst, så vises tipsets nummer. Her ser det
> jo åndssvagt ud, hvis der står 142, 141, 138, 137 osv.
Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
INT-kolonne...
/Jimmy
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 21:42 |
|
"Jimmy" <nyhedsgruppe2@get2net.danmark> wrote in message
news:KS8wb.3413$w61.2675@news.get2net.dk...
>
> "Britt Malka" <news@foxladi.com> wrote in message
> news:3fc6192e.43934234@news.free.fr...
> > On Sun, 23 Nov 2003 20:02:36 +0100, "Anders Lund" <anders@GEDzaim.dk>
> > wrote:
> >
> > >Hvorfor vil du have at id er fortløbende?, jeg kan ikke
> > >komme på en (fornuftig) kode hvor dettet er et krav.
> >
> > Jeg er begynder udi MySQL'ens kunst, og det er måske årsagen, men jeg
> > bruger den fortløbende ID til... Ja, se på
> > http://www.tips-og-tricks.com - hvert tip har et nummer, og fx når man
> > viser alle tips, nyeste øverst, så vises tipsets nummer. Her ser det
> > jo åndssvagt ud, hvis der står 142, 141, 138, 137 osv.
>
>
> Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
> INT-kolonne...
Eller naturligvis blot udskrive et fortløbende nummer fra den løkke du
sikkert er inde i.
Mvh
Jimmy
| |
Britt Malka (23-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 23-11-03 21:44 |
|
On Sun, 23 Nov 2003 21:35:54 +0100, "Jimmy"
<nyhedsgruppe2@get2net.danmark> wrote:
>Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
>INT-kolonne...
Jo, men så skal jeg jo holde styr på nummeret selv, ikke? Eller har
jeg misforstået det?
Det er sådanne ting, jeg gerne vil slippe for.
Jeg vil både blæse og have mel i munden, med andre ord
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Jimmy (23-11-2003)
| Kommentar Fra : Jimmy |
Dato : 23-11-03 21:49 |
|
"Britt Malka" <news@foxladi.com> wrote in message
news:3fc81bda.44618546@news.free.fr...
> On Sun, 23 Nov 2003 21:35:54 +0100, "Jimmy"
> <nyhedsgruppe2@get2net.danmark> wrote:
>
> >Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
> >INT-kolonne...
>
> Jo, men så skal jeg jo holde styr på nummeret selv, ikke? Eller har
> jeg misforstået det?
Nej - det er forstået korrekt.
Jeg forestiller mig du løber en database igennem.
Før du starter iterationen sætter du en tæller til 1 og lægger 1 til i
slutningen af hvert gennemløb.
Denne tæller udskrives og er nu dit fortløbende nummer.
Eneste hage er, at et tip der en dag har nummer 35 ikke har nummer 35 den
næste, hvis du sletter tip 34.
Mvh
Jimmy
| |
Thomas Rokamp (23-11-2003)
| Kommentar Fra : Thomas Rokamp |
Dato : 23-11-03 23:16 |
|
> > >Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
> > >INT-kolonne...
> >
> > Jo, men så skal jeg jo holde styr på nummeret selv, ikke? Eller har
> > jeg misforstået det?
>
> Nej - det er forstået korrekt.
> Jeg forestiller mig du løber en database igennem.
> Før du starter iterationen sætter du en tæller til 1 og lægger 1 til i
> slutningen af hvert gennemløb.
>
> Denne tæller udskrives og er nu dit fortløbende nummer.
>
> Eneste hage er, at et tip der en dag har nummer 35 ikke har nummer 35 den
> næste, hvis du sletter tip 34.
Hvilket resulterer i, at man ikke kan linke direkte til et tip, da dette må
formodes at være identificeret ud fra ID'et.
Du kan godt bruge auto_increment, og du kan også indsætte data med et andet
ID end det mysql er nået til. Den nemmeste måde (men ikke den mest optimale)
er at sætte et unikt index på dit ID (det er der nok i forvenjen, hvis den
også er primær nøgle), og forsøge at indsætte fra nr. 1. Fejler det,
indsætter du på nummer 2. Fejler dette prøver du nummer 3 osv. Det tager
meget i ressourcer, men du får brugt alle dine ID'er.
På den anden side - hvad gør det at du springer et ID over eller 14? Så
længe du sætter loftet for dit ID felt højt nok!
Mvh.
Thomas Rokamp
| |
Britt Malka (24-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 24-11-03 09:02 |
|
On Sun, 23 Nov 2003 23:15:58 +0100, "Thomas Rokamp" <no_spam@crax.dk>
wrote:
>Hvilket resulterer i, at man ikke kan linke direkte til et tip, da dette må
>formodes at være identificeret ud fra ID'et.
Ja, lige præcis.
Du har ret - jeg må nok leve med en overspringning af nogle numre...
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
Jimmy (24-11-2003)
| Kommentar Fra : Jimmy |
Dato : 24-11-03 09:44 |
|
"Thomas Rokamp" <no_spam@crax.dk> wrote in message
news:3fc1319a$0$163$edfadb0f@dtext02.news.tele.dk...
> > > >Hvorfor du kunne bruge mit råd om at generere nummeret selv i en
> > > >INT-kolonne...
> > >
> > > Jo, men så skal jeg jo holde styr på nummeret selv, ikke? Eller har
> > > jeg misforstået det?
> >
> > Nej - det er forstået korrekt.
> > Jeg forestiller mig du løber en database igennem.
> > Før du starter iterationen sætter du en tæller til 1 og lægger 1 til i
> > slutningen af hvert gennemløb.
> >
> > Denne tæller udskrives og er nu dit fortløbende nummer.
> >
> > Eneste hage er, at et tip der en dag har nummer 35 ikke har nummer 35
den
> > næste, hvis du sletter tip 34.
>
> Hvilket resulterer i, at man ikke kan linke direkte til et tip, da dette
må
> formodes at være identificeret ud fra ID'et.
Nej ikke nødvendigvis.
Tip 1 href=index.php?ID=14
Tip 2 href=index.php?ID=140
Tip 3 href=index.php?ID=145
At URL'en ikke afspejler det specifikke tip-nummer anser jeg for at være
underordnet.
Hvis man ønsker at linke med tip-nummer skal man lave sine ID'er selv.
Mvh
Jimmy
| |
Thomas Rokamp (24-11-2003)
| Kommentar Fra : Thomas Rokamp |
Dato : 24-11-03 15:18 |
|
> > > Eneste hage er, at et tip der en dag har nummer 35 ikke har nummer 35
> den
> > > næste, hvis du sletter tip 34.
> >
> > Hvilket resulterer i, at man ikke kan linke direkte til et tip, da dette
> må
> > formodes at være identificeret ud fra ID'et.
>
> Nej ikke nødvendigvis.
>
> Tip 1 href=index.php?ID=14
> Tip 2 href=index.php?ID=140
> Tip 3 href=index.php?ID=145
>
> At URL'en ikke afspejler det specifikke tip-nummer anser jeg for at være
> underordnet.
> Hvis man ønsker at linke med tip-nummer skal man lave sine ID'er selv.
Hvis du vil linke direkte til et tip ud fra ID'en, nytter det da ikke noget
(som du skriver længere oppe), at tip med id=5 måske hedder tip med id=4 i
morgen, fordi man har slettet tip med id=3!
Jeg holder mig mest til automatisk nummerering. Og jeg er for det meste ret
ligeglad med huller i min serie af id'er.
Et eksempel hvor man absolut ikke vil genbruge ID'er, kunne være en
brugerdatabase, hvor man ønsker sporbarhed baseret på ID'nr.
/Rokamp
| |
Jimmy (24-11-2003)
| Kommentar Fra : Jimmy |
Dato : 24-11-03 16:46 |
|
"Thomas Rokamp" <nospam@crax.dk> wrote in message
news:3fc21310$0$30088$edfadb0f@dtext01.news.tele.dk...
> > > > Eneste hage er, at et tip der en dag har nummer 35 ikke har nummer
35
> > den
> > > > næste, hvis du sletter tip 34.
> > >
> > > Hvilket resulterer i, at man ikke kan linke direkte til et tip, da
dette
> > må
> > > formodes at være identificeret ud fra ID'et.
> >
> > Nej ikke nødvendigvis.
> >
> > Tip 1 href=index.php?ID=14
> > Tip 2 href=index.php?ID=140
> > Tip 3 href=index.php?ID=145
> >
> > At URL'en ikke afspejler det specifikke tip-nummer anser jeg for at være
> > underordnet.
> > Hvis man ønsker at linke med tip-nummer skal man lave sine ID'er selv.
>
> Hvis du vil linke direkte til et tip ud fra ID'en, nytter det da ikke
noget
> (som du skriver længere oppe), at tip med id=5 måske hedder tip med id=4 i
> morgen, fordi man har slettet tip med id=3!
Jo - det holder skam.
Spørger bruger ID til at præsentere Tip-nummeret.
Hvis man sletter et tip vil næste "tip-nummer" ikke være det - for en
bruger - logiske i rækkefølgen.
Man kan altid linke til et tip via dets ID - man kan bare ikke anvende ID
som Tip-nummer for en bruger.
Vi er nok enige men snakker forbi hinanden.
> Jeg holder mig mest til automatisk nummerering. Og jeg er for det meste
ret
> ligeglad med huller i min serie af id'er.
Naturligvis - alt andet er dårlig kodning.
Mvh
Jimmy
| |
Anders Lund (24-11-2003)
| Kommentar Fra : Anders Lund |
Dato : 24-11-03 00:36 |
|
"Britt Malka" <news@foxladi.com> skrev i en meddelelse
news:3fc6192e.43934234@news.free.fr...
> http://www.tips-og-tricks.com - hvert tip har et nummer, og fx når man
> viser alle tips, nyeste øverst, så vises tipsets nummer. Her ser det
> jo åndssvagt ud, hvis der står 142, 141, 138, 137 osv.
Jeg ville gøre det at jeg vil lave en ganske normal id som er
AUTO_INCREMENT, og derudover have et fortløbende felt af int typen.
Du skal så sørge for at feltet har et tal svarende til det nummer den har i
listen.
Det er der flere måder at gøre på:
-1) Lav en løkker der løber alle poster igennem og giver dem et fortløbende
nummer. (da tiden for at oprette en tråd da stiger jo flere poster man har i
dben O(n))
-2 Lav et forspørgsel i dben som ligner:
"select count(*) as ant from tips" så kan du hente antallet af poster ud,
pludse det med 1 om putte det ind i feltet.
Det rejser dog et problem, hvis nu en anden bruger er ved at oprette et
indlæg samtidig, kan man opleve at 2 poster får samme nummer. Det er der
flere måder at undgå (men hvis det er et simpelt system kan du jo helt
ignorere det)
2a) Sørg for at fletet er unikt, så hvis du prøver at oprette en post med et
tal der allerede findes i databasen, så sker der ikke noget. Så kan du jo
blive ved med at tælle og inserte indtil det lykkeds.
2b) Lav en lukke mekaniske, med en værdi i en tekst fil, eller i databasen
der siger at der er en bruger der opretter og at de andre dermed må vente
pænt.
2c) (Min unglings løsning) Opret tippet uden det fortløbende tal, altså med
feltet stående tomt. Så henter du id-nummeret (lads kalde det id_ny) fra den
nye post med mysql_insert_id()
(< http://dk.php.net/manual/en/function.mysql-insert-id.php>) og så lader du
en sql forspørgsel ligende denne: "select count(*) as ant from tips where
id<$id_ny" hentet antallet af tips der er ældre end det netop indsatte,
dette pludser du så med 1, og putter i databasen i posten med id=$id_ny.
Mvh
Anders Lund
| |
Britt Malka (24-11-2003)
| Kommentar Fra : Britt Malka |
Dato : 24-11-03 09:05 |
|
On Mon, 24 Nov 2003 00:36:23 +0100, "Anders Lund" <anders@GEDzaim.dk>
wrote:
>Jeg ville gøre det at jeg vil lave en ganske normal id som er
>AUTO_INCREMENT, og derudover have et fortløbende felt af int typen.
Tak for dit meget grundige svar. Der er lidt kodning at kigge på
men det er lærerigt.
--
Britt Malka
Forkort dit link, og vælg selv forkortelsen: www.kortlink.com
(Svar ikke til denne e-mail-adresse. Mail slettes på serveren p.g.a. spam)
| |
|
|