Avatar billede pemo123456 Novice
24. april 2011 - 16:07 Der er 4 kommentarer og
1 løsning

Brug for hjælp til $_post $_session eller lignende til overførsel af variable

Hej

Har nedenstående Select Box, der henter oplysninger fra en tabel i mysql DB. Disse oplysninger bliver listet fint på første side, hvor jeg kan vælge en blandt flere fra denne Select Box (helt som planlagt). Meningen er, at jeg skal vælge en på listen, hvor værdien herefter bliver sendt til næste side. Dette sker også delvist, da tabel ID bliver modtaget på den næste side ved hjælp af $_REQUEST['billede1'];

Problemet hermed er bare, at det i bund og grund er værdien $row['galleryname'] jeg gerne vil have overført, så jeg får tekstværdien og ikke blot tal værdien fra ID.

</td>
      <td align="center"><select name="billede1" id="billede1">
<?php
$sqlCommand = "SELECT id, galleryname FROM photogal "."ORDER BY galleryname";

$rs = mysqli_query($myConnection, $sqlCommand);

while($row = mysqli_fetch_array($rs))
{
  echo "<option value=\"".$row['id']."\">".$row['galleryname']."\n  ";
}
?>
</select>

Jeg har også forsøgt lidt med at lave en if statement på den modtagende side, da jeg får overført tabel ID værdien, hvorfor jeg tænker, at jeg relativt nemt må kunne trække $row['galleryname'] værdien ud, med afsæt i den tilhørende ID værdi. Men det kan jeg desværre heller ikke lige få skruet sammen.
Avatar billede The_Buzz Novice
24. april 2011 - 16:12 #1
Dette er da ikke Javascript men PHP?
24. april 2011 - 17:01 #2
Hvis det er galleryname for det valgte billed du vil have overfoert, hvorfor bruger du saa ikke galleryname som value for optionerne i stedet for id?  Altsaa:

echo "<option value=\"".$row['galleryname']."\">".$row['galleryname']."\n  ";
Avatar billede pemo123456 Novice
24. april 2011 - 17:16 #3
@ The_Buzz => helt rigtigt. Sidder og sover lidt rigeligt lige nu.

@ Christian_Belgien => lukker spørgsmålet her, da det er i forkert kategori. Kan jeg få dig til også at lægge dit svar i det spørgsmål, som jeg lige har oprettet i php script kategori - Tak. Jeg kigger på dit forslag lidt senere. Beklager ulejligheden.

http://www.eksperten.dk/spm/937399
24. april 2011 - 18:25 #4
Paa dit nye spoergsmaal har du allerede min loesning, presenteret af en anden (som saa er enig med mig.)
Avatar billede pemo123456 Novice
24. april 2011 - 20:36 #5
Beklager, at jeg fik rodet lidt rundt der, men mange tak for hjælpen. Når forhåbentlig at kigge på det her til aften.
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