von Burner |
OK, poste ich das ganze mal.
Also ich habe eine Formulardatei erstellt wo die Dateneingaben der benutzer erfolgen.
Dort habe ich zu beginn gleich eine Verbindung zur Datenbank und Tabelle hergestellt wo die Optionen für das Listenfeld drin stehen.
Dann habe ich erstmal durch normalen HTML Code ein Formular erzeugt. Das listenfeld habe ich dann mit folgender Anweisung verbunden:
<select name="map" size="1" id="map">
<?php do { ?>
<option value="<?php echo $row_map['map']?" <?php if (!(strcmp($row_map['map'], $row_map['map']))) {echo "SELECTED";} ?>
<?php echo $row_map['map']?></option>
<?php
} while ($row_map = mysql_fetch_assoc($map));
$rows = mysql_num_rows($map);
if($rows > 0) {
mysql_data_seek($map, 0);
$row_map = mysql_fetch_assoc($map);
}
?>
</select>
Die eingegeben Daten werden nun bei klick auf Senden an ein weiteres PHP Script weitergegeben das die Daten nun in die Datenbank Speichert per INSERT INTO Anweisung. Danach kann ich die Daten weiterverarbeiten, auslesen, ändern etc.
Ich hoffe das war soweit verständlich .
Greets Burner
[ Diese Nachricht wurde geändert von: Burner am 2002-07-05 09:30 ] |
von [SpecFor]crusher |
vllt könntest du mal die lösung posten, für die suchfunktion =) |
von Burner |
OK hatte gerade einen geistes Blitz . Habs selbst lösen können .
|
von Burner |
Hallo mal wieder,
ich brauche schon wieder Hilfe. Ich versuche gerade Daten aus einem Formular, die von einem User eingegeben wurden in einer Datenbank zu speichern. Das funktioniert auch porblemlos. Nur die Daten aus einem Listenfeld innerhalb des Formulars werden nicht gespeichert. Ich habe dieses Listenfeld mit einer SQL Tabelle verbunden, was auch Problemlos funktioniert. Aber wenn ein User nun daten in das Forumlar eingibt und in dem genannten Listenfeld, eine Kategorie auswählt, wird genau dieser Teil nicht in die Datenbank übernommen. Wenn ich aber das Listenfeld deaktiviere werden alle daten normal gespeichert, aber halt ohne dieses Listenfeld. Leider ist dieses Feld sehr wichtig.
Bin über jeden Tipp sehr dankbar.
Danke schon mal im Voraus.
Greets Burner |
|