hi,
folgendes problem ich lasse mir in einer while schleife daten auslessen.
diese stehen z.b. so in der db
bild | produktname | Artikelnr | Preis <-- ist nur ein beispiel net das einer meint das wären die spalten namen
und werden auch so in einem pop up als liste ausgegeben.
nun das problem ich brauche ja noch die anzahl wieviel ich vom jeweiligen artikel bestellen will. habe mir gedacht ich nehm ein stink normales eingabefeld und poste die werte an die hauptseite und gut ist. das problme ist nur zur zeit hab ich 100 testdaten in der db und wenn ich auf den submit button klicke ballert er mir auf der zielseite alles zu ich möchte aber nur die werte haben wo bei anzahl auch etwas drin steht.
gibt es noch eine andere möglichkeit an den wert vom eingabefeld zu gelangen? es gehört hier jetzt zwar net rein aber ich hab mal gehört mit js kann man die werte in einem eingabefeld direkt in eine variable speichern ohne das vorher ein submit button geklickt wird.
dann könnte ich die daten nämlich schön in nen link packen
hier mal mein code
PHP-Code:
$i=1;
//auslesen der daten
while ($kat_anzeigen = mysql_fetch_array($anzeigen)) {
$ad_articelnr = $kat_anzeigen["Artikelnummer"];
$ad_produktname = $kat_anzeigen["Produktname"];
$ad_preis_brutto = $kat_anzeigen["Preis_Netto"];
$bild = $kat_anzeigen["Produkt"];
$bilderdir = "../produktkatalog/bilder_sm/";
if(file_exists($bilderdir.$bild) && $bild !='')$bild_anzeige = $bilderdir.$bild;
$preis_brut = number_format($ad_preis_brutto, 2,",",".");
//variablen deren werte erst die funktion zur umwandlung durchlaufen müssen
$ad_produktname = bbcode($ad_produktname);
//ausgabe der daten in einer tabelle
echo "<table width="100%">";
echo " <tr>";
echo " <td width="12%"><img src='$bild_anzeige'></td> ";
echo " <td width="25%"><font face="Verdana" size="2">";
echo " $ad_produktname</td>";
echo " <td width="8%" align="center"><INPUT name=a$i value='$ad_articelnr' size=4 readonly></td>";
echo " <td width="6%" align="right"><font face="Verdana" size="2">$preis_brut</font></td>";
echo " <td width="5%"><INPUT ID="Eingabefeld132" TYPE=TEXT NAME="anz$i" VALUE="" SIZE=2 MAXLENGTH=3></td>";
echo " <td width="12%"><INPUT ID="Schaltfläche2" NAME="erstellen" TYPE=IMAGE BORDER=0
SRC="../assets/images/erstellen.jpg" onClick="javascript:window.close()"></td>";
echo " </tr>";
echo " </table>";
$i++;
}