Ja daar zitten ze wel in, maar hoe weet je welke de geselecteerde waarde is in de dropdown?quote:Op woensdag 23 december 2009 09:16 schreef hamkaastosti het volgende:
als het goed is zitten alle waarden van je form in de $_POST array
http://www.w3schools.com/php/php_forms.asp
thx voor je reactie weer. Mijn code is:quote:Op woensdag 23 december 2009 12:48 schreef hamkaastosti het volgende:
door alle waarden die je in de dropdown ziet ook in value="" te zetten
<option value="12-12-2009">12-12-2009</option>
1 2 3 4 5 6 7 8 9 10 11 12 | <?php { //connectie ophalen $query = "select distinct(Datum)from wedstrijd"; $result = mysql_query ($query); echo "<select name=datum value=''>Datum</option>"; while($nt=mysql_fetch_array($result)) echo "<option value=$nt[Datum]>$nt[Datum]</option>"; } <input type="submit" /> </form> |
1 2 3 4 5 6 7 8 | echo <select name="datum\">; while($query) { echo <option value=\"$nt['datum']\">$nt['datum']</option>; } echo </select>; ?> |
mijn html is drama ik hebwel een boek gelezen over mysql en php. Mijn website bevat wel wat data maar ik ben er al teringlang mee bezig en snap er nog steeds geen zak van. Zou je me kunnen uitleggen wat ik nu verkeerd doe? Ik wil in principe alleen de geselecteerde waarde van de dropdown doorgeven en vervolgens op basis van de doorgegeven waarde 2 tabellen opbouwen.quote:Op woensdag 23 december 2009 16:52 schreef hamkaastosti het volgende:
je bouwt je select niet goed op.
[ code verwijderd ]
wel erg basic html hoor
thx tosti het werkt! Ik ga nu proberen de includes aan de praat te krijgen.quote:Op woensdag 23 december 2009 17:08 schreef hamkaastosti het volgende:
een select list is in zijn simpelste vorm:
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
om de ingevulde waarde in php uit te lezen vul je de eerste regel aan met:
<select name="datum">
vervolgens kun je de ingevulde waarde met php uitlezen als $_POST['datum']
1 |
1 |
1 |
1 |
Niet.quote:Op donderdag 24 december 2009 22:47 schreef Tijn het volgende:
Hoe skip je een parameter? Ik bedoel dat je bijvoorbeeld wel de 4e parameter aan een functie meegeeft, maar niet de derde.
Als je de vierde parameter wilt meegeven, moet je ook de derde meegeven. Zo staat het ook in de documentatie.quote:Neem bijvoorbeeld de functie array_slice(). Die heeft twee optionele parameters: de 3e parameter geeft de lengte van de array aan en de 4e parameter geeft aan of je de keys wil behouden of niet.
1 |
Tenzij je resultset minder dan 10 rijen heeft.quote:Op vrijdag 25 december 2009 19:23 schreef xaban06 het volgende:
Wie kan mij een schop geven in de juiste richting.
Ik heb een SELECT query, met LIMIT 10 aan het einde. Dus ik heb altijd 10 'rows'.
Zoiets?quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | content1 = array(); content2 = array(); for($i = 1; $i <= count($datarows); $i++) { if($i % 2 != 0) // $i is oneven { $content1[] = $datarows[$i]; } else // $i is even { $content2[] = $datarows[$i]; } } ?> |
Ja okay, maar omdat in het voorbeeld van xaban06 zijn "data rows" bij 1 begonnen, dacht ik: dat hou ik dan ook maar even aan.quote:Op zaterdag 26 december 2009 01:49 schreef GlowMouse het volgende:
arrays beginnen in PHP met 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | if(isset($_POST['send'])) { echo "Accessing username using POST : " . $_POST['username'] . "<br>"; echo "Accessing username using REQUEST : " . $_REQUEST['username'] . "<br>"; $password = $_POST['password']; echo "Password is $password"; } else { echo "<form method='post' action='$_SERVER['PHP_SELF']'>"; echo "<input name='password' type='password'><br>"; echo "<input name='username' type='username'><br>"; echo "<input name='send' type='submit' value='Send!'>"; echo "</form>"; } ?> |
1 |
al opgelost.Ik weet niet precies wat foutzat. Ik denk dat er een quotje fout stond of zo.quote:Op zaterdag 26 december 2009 14:21 schreef jakees het volgende:
hallo,
ik probeer te werken met PHP_SELF maar het lukt niet erg. Ik heb de volgende code:
[ code verwijderd ]
Als ik de action laat staan krijg ik een lege pagina. Wanneer ik de code
[ code verwijderd ]
weghaal werkt het wel. Weet iemand wat ik verkeerd doe?
thx alvast.
Je hoort zo'n unique constraint in dit geval dan ook te leggen op de combinatie Parent ID + Naam i.p.v. alleen Naam. Je wilt immers toch de unieke namen per parent.quote:Op zondag 27 december 2009 19:18 schreef wobbel het volgende:
Oke, deze is voor mij lastig en ik kom er ook niet uit
Ik ben een CMS systeem aan het bouwen die met nette pagina url's overweg kan (bijv. http://www.example.com/grafisch/folders/verspreiding)
Dit krijg ik voor elkaar dmv een hierarchische tabel (als ik het zo goed spel ) Hiervoor heb ik gebruik gemaakt van de volgende tutorial op mysql.com => http://dev.mysql.com/tech(...)erarchical-data.html
Alleen loop ik nu tegen een probleem aan, er kunnen geen dubbele namen aanwezig zijn (in de tutorial is het de veld "name").
Hoe los ik dat op?
http://www.example.com/grafisch/folders/verspreiding kan dus wel, maar http://www.example.com/overig/verspreiding kan niet omdat verspreiding al gebruikt is als "name" en dubbele names dan loopt de boel zeg maar vast
Maar hoe ga ik dat doen met SQL dan?quote:Op zondag 27 december 2009 19:21 schreef Tuvai.net het volgende:
[..]
Je hoort zo'n unique constraint in dit geval dan ook te leggen op de combinatie Parent ID + Naam i.p.v. alleen Naam. Je wilt immers toch de unieke namen per parent.
1 2 3 4 5 6 | FROM C_pages AS node, C_pages AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.name = 'verspreiding' ORDER BY parent.lft; |
Eerst met een regex de datum er uit halen, dis via strtotime omzetten in een unix time string, daar het aantal seconden af halen, en dan weer via date omzetten naar je formaat?quote:Op maandag 28 december 2009 01:00 schreef xaban06 het volgende:
Voor mijn 'lastonline' field gebruik het volgende formaat:
JaarMaandDagUurMinuut
Een voorbeeld zou zijn:
200929120105 (29 december 2009, 01:05).
Hoe is het mogelijk om na te gaan hoe die field 10 minuten terug er uit zou zien?
Ik weet het, ik heb voor een foute formaat gekozen
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |