v5.dk logo
Kom ind og besøg vores Discord Chat-community
Bliv medlem her eller læs mere om Discord her
1 stor kaffe i byen eller 1 hel md.
som Premium-medlem, valget er dit! :-)

Mere info Køb nu

Premium på v5.dk
v5.dk logo  v5.dk e-learning
Log på med Facebook
  • Log ind på v5.dk
  • Opret bruger
  • Log ind
  • v5.dk Premium
  • v5.dk Premium
  • Hvad siger vores kunder?
  • E-læring for begyndere
  • icon for WordPress 4 e-learning WordPress 4
  • icon for Office 365 e-learning Office 365
  • icon for Microsoft Word e-learning Microsoft Word
  • Bloggen for alle
  • E-læring for nørder
  • icon for PHP-programmering e-learning PHP-programmering
  • icon for iOS Programmering e-learning iOS Programmering
  • icon for Linux Server e-learning Linux Server
  • Bloggen for nørder
  • Arkiverede videoer
  • Fællesskab
  • Forum
  • Idéer og ønsker
  • Markedspladsen
  • v5.dk Premium
  • Gratis webhotel
  • Cloud-servere
  • Om v5.dk
  • Søg på v5.dk
  • Om v5.dk ApS
    • Om virksomheden
    • RSS-feeds og tjenester
    • Driftsmeddelelser
    • Presse-kit
    • Ledige jobs
    • Social Netværk
      • Facebook
      • Twitter
      • Instagram
    • Alt det andet
      • Forretningsbetingelser
      • Ophavsret og Copyright
  • Kontakt kundeservice
  • FAQ og Hjælp
    • Premium og abb.
    • Videoer og Afspiller
    • Forum og Points
    • Cloud-servers
  • Partner/Virksomhed
  • Partner-kanal
v5.dk logo mobile
  • Menu
  • Opret bruger

Indsæt data fra mySQL i formmail

  • v5.dk
  • Forum
  • PHP-programmering
  • Indsæt data fra mySQL i formmail
  • Sidevisninger: 3208 har set dette indlæg
Besvar #0Spørgsmål oprettet af @ronnyboysen| Premium Premium | 8215 points
30 points ude 4 indlæg 2 år siden Spørgsmål besvaret
avatar
 

Hejsa

Jeg er i gang med at lave en vagtplan system.

Jeg har lavet et setup som ser sådan ud:

Én tabel og formular med kunder/steder hvor personalet skal møde ind.

Én tabel og formular med vagter som skal dækkes.

Idén er så at man kun skal oprette kunden én gang. Hver gang kunden har en ledig vagt som skal dækkes, opretter man en ny vagt. Som man tilknytter kunden, ved at vælge kunden i en dropdown menu eller en søgeformular.

Spørgsmålene er så:

1. Hvordan får jeg dropdown menuen i "Opret ny vagt" -formen til at vise alle kunder?

2. Hvordan får jeg navnet på den valgte kunde sendt med formularen? 

Dette svar er accepteret af OP og tildelt 30 points
avatar
 
Besvar#1 @db Admin svarede for 2 år siden

Hejsa

At lave en Select-menu (dropdown menu) er heldigvis ret simpel, her er et eksempel med statiske data:

<label for="cars">Vælg en bil:</label>
<select id="cars" name="cars" size="3">
  <option value="volvo">Volvo</option>
  <option value="saab">Ford</option>
  <option value="fiat">Fiat</option>
  <option value="audi">Audi</option>
</select>

Når du indsætter denne HTML-snippet ind i din formular, vil du i din PHP-kode kunne hente den valgte bil ud med <?php echo $_POST['cars']; ?>

Hvis du ønsker at gøre indholdet dynamisk, er det blot at bruge samme teknik som gennegået i videoerne for at hente data ud, eksempel:

<label for="cars">Vælg en bil:</label>
<select id="cars" name="cars" size="3">
<?php foreach ( $v5->DatabasePrepareQuery("SELECT * FROM Biler", array() ) as $rs) {
 ?>
  <option value="<?php echo $rs['bilID']; ?>"><?php echo $rs['bilNavn']; ?></option>
<?php } ?>
</select>

Håber det hjælper dig lidt videre.

God fornøjelse.


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

avatar
 
Besvar#2 @ronnyboysen Premium kommenterede for 2 år siden

Det virkede! Takker :)

avatar
 
Besvar#3 @ronnyboysen Premium kommenterede for 2 år siden

Lige en ting mere: Hvordan får jeg den til at huske det valgte under ret.php? Altså hvis hvis brugeren har valgt Volvo og så går ind for at ændre bilmærket så skal Volvo være markeret.

avatar
 
Besvar#4 @db Admin kommenterede for 2 år siden

Tjek dette eksempel. Håber det hjælper dig videre.

<?php

$forudvalgtBil = 3;

?>
<label for="cars">Vælg en bil:</label>
<select id="cars" name="cars" size="3">
<?php foreach ( $v5->DatabasePrepareQuery("SELECT * FROM Biler", array() ) as $rs) {
 ?>
  <option value="<?php echo $rs['bilID']; ?>" <?php if($rs['bilID'] == $forudvalgtBil ) { echo ' selected'; } ?>><?php echo $rs['bilNavn']; ?></option>
<?php } ?>
</select>

Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

Spørgsmålet er besvaret, men du er altid mere end velkommen til at skrive en kommentar!
avatar
 

Du er ikke logget ind

Du skal være logget ind på v5.dk før du kan benytte vores forum. Det er ganske gratis at oprette en bruger.

Opret en ny gratis bruger Log ind

Følger med i denne tråd

ronnyboysen

Forum kategorier

  • Generelt
  • Guides & Howto114
  • Offtopic / Andet302
  • Microsoft Office
  • Microsoft Word15
  • Microsoft Excel4
  • Microsoft PowerPoint0
  • Web og hjemmesider
  • Wordpress17
  • Operativsystemer
  • Apple Mac OS X15
  • Apple iOS28
  • Microsoft Windows4
  • Linux16
  • Teknologier
  • Netværk og WiFi4
  • Internet-tjenester9
  • Programmering
  • PHP-programmering125
  • iPhone-/Xcode-programmering10

Aktive forum-tråde lige nu

cali weed bestellen
cali weed sorten
Hvor kan jeg finde lejeboliger i Danmark?
buy ielts certificate online, buy ielts certificate without exam
Korrekt ernæring
Buy valid ielts certificate online / buy Toefl certificate online
Vedr. netværk switch til coax router
Fejl ifm. var_dump
Bygget med af v5.dk
© Copyright 2006-2023 • Forretningsbetingelser • Copyright • Persondata- og Cookiepolitik
v5.dk ApS - Åbogade 15 - 8200 Aarhus N - CVR: 36902833
v5.dk logo
Hej, vi hedder v5.dk og vi laver e-learning på dansk

v5.dk er sat i verden for at gøre teknologi tilgængeligt og anvendeligt for både professionelle og almindelige brugere på alle niveauer.

93 200 555
  Skriv til os
v5.dk bruger cookies til at huske dine indstillinger, livechat samt til statistik
 

Alle vores priser er inkl. moms Sikker SSL-beskyttet forbindelse

Dankort og Visa-Dankort  Visa  Mastercard og Mastercard Junior  Maestro

  • Produkter
  • v5.dk Premium
  • Cloud-servers
  • v5.dk
  • Om v5.dk
  • Kunderne siger
  • Kontakt os
  • Presse
  • Stay updated
  • RSS & tjenester
  • Søg på v5.dk
  • Sitemap