Hallo...
Ich beschäftige mich nun schon seit ein paar Wochen mit PHP und versuche ein einfaches Lagerhaltungsprogramm zu entwickeln
Bis jetzt hat auch alles ganz gut funktioniert:
Was leider nicht geht, ist das Entnahme Form am Ende jeder Zeile.
Hier der Ausschnitt aus meinem Script:
Vielleicht fällt euch auf wo hier der Fehler liegt und wie man es besser machen kann...
DANKESCHÖN !!
cu
Morchel
Ich beschäftige mich nun schon seit ein paar Wochen mit PHP und versuche ein einfaches Lagerhaltungsprogramm zu entwickeln
Bis jetzt hat auch alles ganz gut funktioniert:
![](http://www.pohl-florian.de/test/screen.jpg)
Was leider nicht geht, ist das Entnahme Form am Ende jeder Zeile.
Hier der Ausschnitt aus meinem Script:
PHP-Code:
<?
$db=@mysql_connect("localhost","","");
$select=@mysql_select_db("DB42517",$db);
// Entnahme Script:
if($entnahme) {
// Wenn der Submit-Button geklickt wurde ...
// die Anzahl der markierten Datensaetze ermitteln
$r=count($entnahmen);
// Für jeden markierten Datensatz
// den update-Befehl aufrufen.
for($a=0;$a<$r;$a++) {
mysql_query("UPDATE Verbrauchsmaterial SET Bestand='$Bestand'-'$entnahme'
where ID='$entnahmen[$a]'");
}
}
// Daten anzeigen
while($row=mysql_fetch_array($result,MYSQL_ASSOC)) {
$ID=$row["ID"];
$Name=$row["Name"];
$Ablage=$row["Ablage"];
$Bestand=$row["Bestand"];
$Min=$row["Min"];
$Soll=$row["Soll"];
?>
<tr bgcolor="#FFFFCC">
<td width="30">
<input type="checkbox" name="loeschen[]"
value="<? echo $ID ?>">
</td>
<td><? echo $Name, $mindest?></td>
<td><? echo $Ablage ?></td>
<td align="right"><? echo $Bestand ?></td>
<td align="right"><? echo $Min ?></td>
<td align="right"><? echo $Soll ?></td>
<td align="right"><INPUT Type="text" Name="entnahmen[<? echo $ID ?>]" size="6"></td>
<input type="submit" name="löschen" value="Löschen">
<input type="submit" name="entnahme" value="Entnahme">
</form>
<?
} else {
echo "Keine Daten gefunden.";
}
?>
DANKESCHÖN !!
cu
Morchel
Kommentar