Avatar billede hien Nybegynder
13. marts 2003 - 09:57 Der er 3 kommentarer og
2 løsninger

Fortsættelse af sætning, 1-2-3 osv..

Nogle der kan lave et script der kan fortsætte udfra dette eksempel:

INSERT INTO ipblokker VALUES (1, '80.210.167.1', '1', 'Du er banned fra siden!', '13/03-2003', 'Ingen info gemt om brugeren', '');
INSERT INTO ipblokker VALUES (2, '80.210.167.2', '1', 'Du er banned fra siden!', '13/03-2003', 'Ingen info gemt om brugeren', '');
INSERT INTO ipblokker VALUES (3, '80.210.167.3', '1', 'Du er banned fra siden!', '13/03-2003', 'Ingen info gemt om brugeren', '');

Osv... så henholdsvis det første tal i rækken bliver større for hver gang, og det sidstetal i ip-adressen forøges med 1 også!

Det skulle kunne lade sig gøre... nogle der kan fortælle mig hvordan?
Avatar billede avminarm Juniormester
13. marts 2003 - 10:03 #1
du kan putte auto_increment på felterne
Avatar billede abpdk Nybegynder
13. marts 2003 - 10:04 #2
Er det sådan du mener? (har ikke testet så der kan være syntaxfejl)

for ($i=0; $i<=999; $i++) {
  mysql_query("INSERT INTO ipblokker VALUES ($i, '80.210.167.$i', '1', 'Du er banned fra siden!', '13/03-2003', 'Ingen info gemt om brugeren', '')");
}
Avatar billede abpdk Nybegynder
13. marts 2003 - 10:05 #3
...og hvis det er sådan, så skal for-løkken selvfølgelig ikke løbe til 999 men 255 (doh!)
Avatar billede jensendk Nybegynder
13. marts 2003 - 10:05 #4
$i=1;
while $i<256 {
$ip=80.210.167.$i;
insert into ipblokker values('1','$ip','1',"banned",....
$i++;
}
Avatar billede hien Nybegynder
13. marts 2003 - 14:53 #5
det virker helt efter idéen :) takker - i kan dele points! mange tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester