hikeda_ya
Erfahrenes Mitglied
Hallo Leute,
ich habe mir eine Abfrage gebastelst die eine Tabelle ausgibt.
soweit so gut.
jetzt möchte ich einzelne Datensätze in der Tabelle markieren und dies weiterverarbeiten. Jedoch NUR die markierten.
Übergebe ich die Daten an die nächste Seite kommt da nur der letzte markierte Datensatz an.
mein Quellcode
auf der seite wlw_produktsuche2.php sagt mir das var_dump
ich habe mir eine Abfrage gebastelst die eine Tabelle ausgibt.
soweit so gut.
jetzt möchte ich einzelne Datensätze in der Tabelle markieren und dies weiterverarbeiten. Jedoch NUR die markierten.
Übergebe ich die Daten an die nächste Seite kommt da nur der letzte markierte Datensatz an.
mein Quellcode
PHP:
echo '<form action="wlw_produktsuche2.php" method="post">';
echo '<br><br /><br />';
@$res = sql("SELECT *, produkte.Produkte
FROM adressen
left join produkte on adressen.firmen_id = produkte.firmen_id
where produkte like '%".$_REQUEST['var']."%' and Land like '".$_REQUEST['lkz']."'
order by Postleitzahl");
echo '<table border=1>
<tr>
<td>Firmen-ID</td>
<td>Firma</td>
<td>Straße</td>
<td>Land</td>
<td>Postleitzahl</td>
<td>Ort</td>
</tr>';
while ($row=mssql_fetch_assoc($res)){
echo '<tr>
<td><input type="hidden" name="Firmen_ID" value="'.$row['Firmen_ID'].'" \>'.$row['Firmen_ID'].'</td>
<td>'.$row['Firma'].'</td>
<td>'.$row['Straße'].'</td>
<td>'.$row['Land'].'</td>
<td>'.$row['Postleitzahl'].'</td>
<td>'.$row['Ort'].'</td>
<td>'.$row['Produkte'].'</td>
<td><input type="checkbox" name="speichern1" value="1" \></td>
</tr>';
}
echo '</table>';
echo '</span>';
echo '<input type="submit" name="speichern2" value="in DB speichern" </form>';
auf der seite wlw_produktsuche2.php sagt mir das var_dump
array(2) { ["Firmen_ID"]=> string(10) "0000163486" ["speichern"]=> string(15) "in DB speichern" } 0000163486