code von der combobox:
<select name='TitelCP'>
<option selected disabled style='color: #000000'>Anzahl</option>
<option>01 Tracks</option>
<option>02 Tracks</option>
<option>03 Tracks</option>
<option>04 Tracks</option>
<option>05 Tracks</option>
<option>06 Tracks</option>
<option>07 Tracks</option>
<option>08 Tracks</option>
<option>09 Tracks</option>
<option>10 Tracks</option>
<option>11 Tracks</option>
<option>12 Tracks</option>
<option>13 Tracks</option>
<option>14 Tracks</option>
<option>15 Tracks</option>
<option>16 Tracks</option>
<option>17 Tracks</option>
<option>18 Tracks</option>
<option>19 Tracks</option>
<option>20 Tracks</option>
</optgroup></select>
darunter is ein button zum speichern, dadurch wird eine andere seite bzw. script aufgerufen. im moment funktioniert es, das ich aus den einfachen eingabefeldern die werte auslese, nur mir fehlt die combo nur noch!
also wie kann ich es realisieren?
<?
include('db.php');
// Ziehen der Infos aus dem Formular
$Titel=$HTTP_POST_VARS["CT"]; If ($Titel =='') {$Titel='n/a';};
$Kuenstler=$HTTP_POST_VARS["IP"]; If ($Kuenstler =='') {$Kuenstler='n/a';};
$Richtung=$HTTP_POST_VARS["MR"]; If ($Richtung=='') {$Richtung='n/a';};
$Nummer=$HTTP_POST_VARS["AL"]; If ($Nummer=='') {$Nummer='n/a';};
// Check ob alle Eingaben mit * gemacht wurden
$check=true;
If ($Titel=='' or $Kuenstler=='' or $Richtung=='' or $Nummer=='')
{
$check=false;
Echo "<meta http-equiv='refresh' content='2; URL=http://www.spielebrennen.ch/DB2/eintrag.php'>";
die('Bitte alle Informationen die benötigt werden eintragen');
}
// DB Einträge
If ( $check == true )
{
$sql = "INSERT INTO adb2
(Titel,Musiker,Stile,Lieder)
VALUES
('$Titel','$Kuenstler','$Richtung','$Nummer')";
$eintragen = mysql_query($sql) or die (MySQL_Error());
}
dann noch was, wie kann ich neben eine combo, ein eingabefeld platzieren? der macht leider ein einfaches break rein, obwohl ich nix dazwischen geschrieben habe!
denn ich habe 2 combos:
tag, monat und für das"jahr" will ich ja nen eingabefeld haben, wenns geht dann noch so, das darin am anfang "Jahr" steht und nur zahlen bzw. 4 stellen eingetragen werden können!
<select name='MonatCP'>
<option selected disabled style='color: #000000'>Monat</option>
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
</optgroup></select>";
echo"
<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#DDDDEC'>";
echo"
<td><input type='text' size='2' name='MR'></td>";
print"</table>";
print"</table>
ich weiß is viel, aber sonst komm ich net weiter, habs erstmal soweit hinbekomm, das was möglich war.
<select name='TitelCP'>
<option selected disabled style='color: #000000'>Anzahl</option>
<option>01 Tracks</option>
<option>02 Tracks</option>
<option>03 Tracks</option>
<option>04 Tracks</option>
<option>05 Tracks</option>
<option>06 Tracks</option>
<option>07 Tracks</option>
<option>08 Tracks</option>
<option>09 Tracks</option>
<option>10 Tracks</option>
<option>11 Tracks</option>
<option>12 Tracks</option>
<option>13 Tracks</option>
<option>14 Tracks</option>
<option>15 Tracks</option>
<option>16 Tracks</option>
<option>17 Tracks</option>
<option>18 Tracks</option>
<option>19 Tracks</option>
<option>20 Tracks</option>
</optgroup></select>
darunter is ein button zum speichern, dadurch wird eine andere seite bzw. script aufgerufen. im moment funktioniert es, das ich aus den einfachen eingabefeldern die werte auslese, nur mir fehlt die combo nur noch!
also wie kann ich es realisieren?
<?
include('db.php');
// Ziehen der Infos aus dem Formular
$Titel=$HTTP_POST_VARS["CT"]; If ($Titel =='') {$Titel='n/a';};
$Kuenstler=$HTTP_POST_VARS["IP"]; If ($Kuenstler =='') {$Kuenstler='n/a';};
$Richtung=$HTTP_POST_VARS["MR"]; If ($Richtung=='') {$Richtung='n/a';};
$Nummer=$HTTP_POST_VARS["AL"]; If ($Nummer=='') {$Nummer='n/a';};
// Check ob alle Eingaben mit * gemacht wurden
$check=true;
If ($Titel=='' or $Kuenstler=='' or $Richtung=='' or $Nummer=='')
{
$check=false;
Echo "<meta http-equiv='refresh' content='2; URL=http://www.spielebrennen.ch/DB2/eintrag.php'>";
die('Bitte alle Informationen die benötigt werden eintragen');
}
// DB Einträge
If ( $check == true )
{
$sql = "INSERT INTO adb2
(Titel,Musiker,Stile,Lieder)
VALUES
('$Titel','$Kuenstler','$Richtung','$Nummer')";
$eintragen = mysql_query($sql) or die (MySQL_Error());
}
dann noch was, wie kann ich neben eine combo, ein eingabefeld platzieren? der macht leider ein einfaches break rein, obwohl ich nix dazwischen geschrieben habe!
denn ich habe 2 combos:
tag, monat und für das"jahr" will ich ja nen eingabefeld haben, wenns geht dann noch so, das darin am anfang "Jahr" steht und nur zahlen bzw. 4 stellen eingetragen werden können!
<select name='MonatCP'>
<option selected disabled style='color: #000000'>Monat</option>
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
</optgroup></select>";
echo"
<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#DDDDEC'>";
echo"
<td><input type='text' size='2' name='MR'></td>";
print"</table>";
print"</table>
ich weiß is viel, aber sonst komm ich net weiter, habs erstmal soweit hinbekomm, das was möglich war.
Kommentar