20. marts 2004 - 19:25Der er
17 kommentarer og 1 løsning
Hvordan vil i gøre dette?
Hej. Jeg er gået lidt i stå, for jeg kan ikke lige regne denne ud:
Jeg skal lave et system, hvor man kan uploade billeder og data på samme tid. Dette har jeg fået klaret. Det jeg skal have klaret er at når man uploader data og billede så skal den lave en ny fil, hvor den skal smide data ind i. Det har jeg også fået den til. Men her kommer mit problem: I de forskellige filer skal der stå en forskellig id, når den henter data fra databasen. Altså Select * from database where id=1. Kan man få den til selv at ligge 1 til hver gang den opretter en ny side? Så hvis man har 1 fil, og man uploader billeder og data en gang mere, så opretter den en fil mere, hvor den så skriver Select * from database where id=2 ??
Jeg er ikke helt sikker hvad du mener, men auto_increment attributen for en integer type gør det, at den selv inkrementerer hver gang du indsætter en ny record (skal være primkey).
auto_increment er noget at gøre med databasen (MySQL mm.) - ikke noget med PHP. Det betyder bare at når du sætter records ind i databasen, så behøver du ikke sætte primary key - det sørger databasen selv for (tager det næste tal i rækken).
Chapter: Det der får den til at vise id'en... Så langt så godt. Så skal jeg jo have den til at indsætte den efter where id=.... Hvordan vil du gøre det? Lige nu skriver den jo id'en ind når man har trykket upload...
INSERT INTO foo (auto,text) VALUES(NULL,'text'); hvor auto er auto_increment integer (dit 'id').. Du kan efterfølgende retreive hvilket id system har valgt (i stedet for NULL) med LAST_INSERT_ID()....
Det jeg skal bruge er noget ligesom på www.bilzonen.dk. Når man har søgt efter en bil, kommer der en liste frem med de biler den har fundet, og så når man klikker på linket kommer man på ind en side hvor der står noget data, og der er nogle billeder af bilen. Hvad hedder den funktion som gør at man kan hente data fra den specifike ID ?? Der må da være en herinde på EXP som ved det :)
.. og jeg takke ydmygt, da jeg jo ikke kunne hjælpe dig :-)
Synes godt om
Ny brugerNybegynder
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.