Hallo zusammen, ich bin ganz neu hier und habe auch ein kleines Problem
Ich würde gerne in eine Datalist 2 Spalten aus einer Mysql ausgeben ->Funktioniert
Nach dem auswählen eines Artikels soll die 2 Spalte in eine Variable geschrieben werden sodass ich diese mit dem Post befehl übergeben kann --> dies funktioniert nicht :s
Das anzeigen Funktioniert wunderbar:
peter 1
hans 2
....
Nun würde ich gerne nicht die erste sonder nur die 2 spalte weiterverarbeiten.
Also wenn ich Peter wähle soll "1" übermittelt werden, jedoch weis ich nicht wie ich zu diesem Ergebnis komme :s
Hallo zusammen,
Ich habe eine Datalist, die ich mit 2 Tabellen Befülle:
Ich würde gerne in eine Datalist 2 Spalten aus einer Mysql ausgeben ->Funktioniert
Nach dem auswählen eines Artikels soll die 2 Spalte in eine Variable geschrieben werden sodass ich diese mit dem Post befehl übergeben kann --> dies funktioniert nicht :s
PHP:
$sql = "SELECT *
FROM monteure" ;
$erg = $db->query ($sql) or die ("Fehlermeldung=".$db->error);
while(($row = $erg->fetch_assoc()) !== Null){
$nachname[] = $row["nachname"];
$id_monteur[] = $row["id"];
}
Code:
<tr><td>Dein Name:</td>
<td>
<input type="text" name="nachname" list="browsers">
<datalist id="browsers">
<?php
foreach (array_combine($nachname, $id_monteur) as $erg_nachname => $erg_id_monteur) {
if(isset($_POST['nachname'])and $_POST['nachname'] == $erg_nachname){
$z = $erg_id_monteur;
echo '<option value="' . $erg_nachname . '">' . $erg_id_monteur . '</option>';
}
?>
</option>
</datalist>
</td>
<td>ID Monteur.:</td>
<td><input type="text" name="id_monteur" size="10" value=<?php echo $z; ?>" readonly="readonly" required></td></tr>
Das anzeigen Funktioniert wunderbar:
peter 1
hans 2
....
Nun würde ich gerne nicht die erste sonder nur die 2 spalte weiterverarbeiten.
Also wenn ich Peter wähle soll "1" übermittelt werden, jedoch weis ich nicht wie ich zu diesem Ergebnis komme :s
Hallo zusammen,
Ich habe eine Datalist, die ich mit 2 Tabellen Befülle: