Hulp met form <option value selected
Als er op de verander knop onder een foto wordt geklikt gaat het naar deze pagina om een formulier in te vullen om de mysql database te updaten (dat gebeurd weer in verander_foto.php.
Enigste wat ik wil is dat de standaard optie gezet wordt op de album naam waar de foto in zit (variable tt als ik die goed ingesteld heb, maar als dat niet werkt kan ik dat nog denk ik zelf aanpassen) maar ik kan nu natuurlijk niet testen.
Ik heb het zo goed proberen uit te leggen,
Alvast bedankt,
Jermey
veranderen_foto.php
Enigste wat ik wil is dat de standaard optie gezet wordt op de album naam waar de foto in zit (variable tt als ik die goed ingesteld heb, maar als dat niet werkt kan ik dat nog denk ik zelf aanpassen) maar ik kan nu natuurlijk niet testen.
Ik heb het zo goed proberen uit te leggen,
Alvast bedankt,
Jermey
veranderen_foto.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
echo "<form action=\"verander_foto.php\" method=POST>";
echo" <strong>Verander formulier</strong><br><br>";
echo "<strong>Foto naam :</strong> ";
echo "<input type= text size=30 name=\"filenaam\" value=\"$filenaam\">";
echo "<br>";
echo "<br>";
echo "<strong>Omschrijving :</strong> ";
echo "<input type= text size=83 Name=\"omschrijving\" value=\"$omschrijving\"><br>";
echo "<input type= hidden name=\"id\" value=\"$id\">";
echo"<br>";
echo"foto album:";
echo"<select name=albums id=albums>";
echo "<br>";
// afmaken
$album=$_GET['album'];
$tt=mysql_query("select album_name from album WHERE Album_id='$album'");
$sql = "SELECT album_id, album_name FROM album";
$result = @mysql_query( $sql ) or die("Error retrieving records: " . mysql_error());
while ( $row = mysql_fetch_array($result) ){
echo(" <option value=" . $row['album_id'] . "selected='$tt'>" . $row['album_name'] . " </option> ");
//selected value werkt niet
echo "<input type=submit value=\"veranderingen opslaan...\">";
echo "</form>";
?>
echo "<form action=\"verander_foto.php\" method=POST>";
echo" <strong>Verander formulier</strong><br><br>";
echo "<strong>Foto naam :</strong> ";
echo "<input type= text size=30 name=\"filenaam\" value=\"$filenaam\">";
echo "<br>";
echo "<br>";
echo "<strong>Omschrijving :</strong> ";
echo "<input type= text size=83 Name=\"omschrijving\" value=\"$omschrijving\"><br>";
echo "<input type= hidden name=\"id\" value=\"$id\">";
echo"<br>";
echo"foto album:";
echo"<select name=albums id=albums>";
echo "<br>";
// afmaken
$album=$_GET['album'];
$tt=mysql_query("select album_name from album WHERE Album_id='$album'");
$sql = "SELECT album_id, album_name FROM album";
$result = @mysql_query( $sql ) or die("Error retrieving records: " . mysql_error());
while ( $row = mysql_fetch_array($result) ){
echo(" <option value=" . $row['album_id'] . "selected='$tt'>" . $row['album_name'] . " </option> ");
//selected value werkt niet
echo "<input type=submit value=\"veranderingen opslaan...\">";
echo "</form>";
?>
Er zijn nog geen reacties op dit bericht.