Avatar billede MathLund Nybegynder
12. marts 2012 - 17:25 Der er 4 kommentarer

Indsætte billednavn ind i db

Hej eksperter!

Prøver for sjov at lave en side hvor man der kommer et spørgsmål, og så skal man svare ved at klikke på en af de to billeder der er der.

F.eks. Hvem er mest smuk?

Der er so to personer, så vælger man én.


    $files = glob("photos/*.*");
    for ($i=2; $i<count($files); $i++)
    {
        $num = $files[$i];
        echo'<br /><br /><br /><br /><br /><br />
            <center><td><a href="hon_quest.php"><img src="'.$num.'">'."&nbsp;&nbsp;</a></td></center>";
           

    }
echo'</a>';


Det var min kode på index.php

hon_quest.php:

<?php
include("connect.php");

$files = glob("photos/*.*");
for ($i=3; $i<count($files); $i++)
{
    $num = $files[$i];

    $res = mysql_query("INSERT INTO hon_quest (num) VALUES ('$num')");

}
?>


Problemet er at den opretter et nyt row og skriver bare navnet på et af billederne, selvom det ikke er det billede jeg har trykket på???

På forhånd tak!
Avatar billede olebole Juniormester
12. marts 2012 - 22:02 #1
<ole>

Jeg forstår ikke din kode. For det første er den resulterende HTML-kode hamrende invalid - og for det andet sender du jo ikke noget med til hon_quest.php. Derudover giver din PHP-kode absolut ingen mening.

Hvis jeg var dig, ville jeg købe en bog om helt grundlæggende HTML og CSS. Når du så er kommet igennem den, kan du tage fat på helt grundlæggende PHP

/mvh
</bole>
Avatar billede MathLund Nybegynder
19. marts 2012 - 22:00 #2
Det lyder nok som en god ide.
Tror jeg vil gøre :)

Men i koden - er det så ikke bare noget med at indsætte en "WHERE" i queryen?

Tak olebole :)
Avatar billede olebole Juniormester
20. marts 2012 - 13:25 #3
"Men i koden - er det så ikke bare noget med at indsætte en "WHERE" i queryen?" >> Nej, for koden giver ikke mening - og jeg kan ikke udfra dit spørgsmål gætte, hvad du vil og hvordan  =)
Avatar billede DiscSunshine Nybegynder
05. april 2012 - 02:05 #4
hvis jeg har forstået det rigtig er det så ikke noget med at lave en radio tag med de 2 vald hvis de har det samme name men en forskellig value tager den ud fra det du vælger og setter value ind i databasen

bar et forslag
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