Select box Mysql en dan GET + post
mijn code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?
$sql="SELECT id, artikel FROM table";
$result=mysql_query($sql);
$options="";
while ($row=mysql_fetch_array($result)) {
$id=$row["id"];
$artikel=$row["artikel"];
$options.="<OPTION VALUE=\"$id\">".$artikel;
}
?>
<SELECT NAME=artikel>
<OPTION VALUE=0>Kies hier een artikel
<?=$options?>
</SELECT>
$sql="SELECT id, artikel FROM table";
$result=mysql_query($sql);
$options="";
while ($row=mysql_fetch_array($result)) {
$id=$row["id"];
$artikel=$row["artikel"];
$options.="<OPTION VALUE=\"$id\">".$artikel;
}
?>
<SELECT NAME=artikel>
<OPTION VALUE=0>Kies hier een artikel
<?=$options?>
</SELECT>
maar hoe kan ik deze gegevens laten verzenden ik wil deze graag in dit hebben:
Code (php)
1
<input type="text" name="artikel" id="artikel" value="<?php echo $_GET['artikel'] ?>" />
Daarnaast zeg je dat je gegevens wil doorsturen naar de volgende pagina? Normaliter kan je het beste met $_POST doorsturen, omdat GET laat alle gegevens in je adres balk zien. Als je de gegevens langer wil vasthouden dan 1 pagina verder dan zou je moeten denken aan session_start en SESSION. Als je het langer wil vasthouden dan dat wanneer iemand de browser afsluit of van jou website weggaat dan moet je cookies gebruiken.
Oke, zoals ik zei.. ik ben een newbie als ik ongelijk heb verbeter mij aub. Ik hoop dat ik je een beetje verder heb geholpen. Je weet misschien nu wel in welke richting je kunt zoeken.
Is dit iets dat een php code zou moeten zijn?
Moet dit niet zijn:
Nog iets: Ik zie nergens een submit button?
Groetjes Sven
Gewijzigd op 01/06/2011 10:27:18 door Sven b
Toevoeging op Sven B: De html van de select met de options klopt van geen meter.
Ik wil een keuzelijst laten inladen vanuit een tabel uit de database daarna moet deze keuze door worden verzonden naar de volgende pagina.
Zoals je nu al bent begonnen, maar dan beter, de options vullen.
En klaar.
Wat snap je niet?
Toevoeging op 01/06/2011 13:27:22:
het is me gelukt om een keuzebox te maken, zoals in mijn eerste script maar hoe zorg ik ervoor dat deze informatie wordt verstuurd met de $_GET methode??
Toevoeging op 01/06/2011 13:45:05:
ah ik heb em ik heb in Select moest ik een ID + Name toewijzen :) ik weet nog steeds niet welke ik wel en welke niet nodig heb ik gebruik ze altijd allebei :P
Is het nu opgelosd?
Jason wat wil je daarmee zeggen?
- SanThe - op 01/06/2011 10:50:37:
Toevoeging op Sven B: De html van de select met de options klopt van geen meter.
Sven b op 01/06/2011 17:55:54:
Jason wat wil je daarmee zeggen?
Een simpel voorbeeld van hoe een select in elkaar hoort te zitten.
Toevoeging op 01/06/2011 22:15:18:
maar nu werkt het