Avatar billede avoid Nybegynder
20. maj 2005 - 18:03 Der er 7 kommentarer og
1 løsning

Tjecke database og indsætte data?

Hej

Jeg har et lille spørgsmål vedrørende udtræk af data fra mysql database. Dette kommer måske til at se lidt forvirrende ud men vær venlig at læse det igennem og evt. spørg hvis i ikke forstår.

Jeg har en tabel ved navn 'brik' der indeholder dette:
- id
- navn
- left
- top

Lad os sige jeg sætter 2 ind:

id: 1
billede: brik1
left: 100
top: 100

id:2
billede: brik2
left: 200
top: 200

så burde den gerne indsætte dette i toppen:
<img src=brik1.gif style="position: absolute; left: 100px; top: 100">
<img src=brik2.gif style="position: absolute; left: 200px; top: 200">

og hvis der kom ind til

id:3
billede: brik3
left: 300
top: 300

så skulle denne komme ind:
<img src=brik3.gif style="position: absolute; left: 300px; top: 300">

og hvis der ingen er så vil der ikke være nogen <img>'ere i toppen.

Det lyder måske lidt mærkeligt men det er virkelig vigtigt. Det hovedsagelige problem er at den skal tjecke i databasen om hvor mange der eksistere og derefter sætte dem ind med de rette positioner.

Ville sætte stor pris på hjælp.

mvh. Avoid
Avatar billede hojgaard Nybegynder
20. maj 2005 - 18:27 #1
SELECT COUNT(id) FROM brik;
Avatar billede avoid Nybegynder
20. maj 2005 - 18:27 #2
hvordan skal det forstås? ^_^
Avatar billede hojgaard Nybegynder
20. maj 2005 - 18:30 #3
SQL statementet returnerer antallet af rækker i tabellen brik.
Avatar billede avoid Nybegynder
20. maj 2005 - 18:40 #4
vil du ikk være venlig at lave en kode der kan demonstrere det.
evt. med at udskrive antal og indholdet?
Avatar billede sukos Juniormester
20. maj 2005 - 19:02 #5
$billede = mysql_query("SELECT * FROM `brik`") or die (mysql_num_rows());

if(mysql_num_rows($billede) !=0) {
    while($vis = mysql_fetch_object($billede)) {
    echo"<img src=\"". $vis->navn .".gif\" style=\"position: absolute; left: ". $vis->left ."px; top: ". $vis->top ."px;\">\n";
    }
}

mysql_free_result($billede);
Avatar billede sukos Juniormester
20. maj 2005 - 19:07 #6
hov! :O)

$billede = mysql_query("SELECT * FROM `brik`") or die (mysql_error());
Avatar billede avoid Nybegynder
20. maj 2005 - 19:08 #7
Mange tak sukos.
Et svar ville være passende ^_^
Avatar billede sukos Juniormester
20. maj 2005 - 19:24 #8
ok
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