Hi,
ich hoffe Ihr könnt mir wieder mal helfen und das Brett vor meinem Kopf lösen
Ich habe ein Formular, in welchem Daten aus einer DB geholt und dynamisch in dieses Form gepackt werden.
Ich habe nun zu jedem Datensatz ein Checkbox-Feld und ein Text-Feld. Ich möchte nun, das wenn ich eine Checkbox auswähle, das entsprechend zugehörige Textfeld ausgewertet wird (zb ob leer oder nicht) ...
Mein bisheriger Formularcode:
PHP-Code:
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
</head>
<link rel="stylesheet" type="text/css" href="dmab.css" media="all">
<body>
<center>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>?action=save_mbest" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr height="15">
<td width="15"></td>
<td width="140"></td>
<td width="100"></td>
<td width="100"></td>
<td width="110"></td>
<td width="125"></td>
<td width="50"></td>
<td width="125"></td>
<td width="125"></td>
<td width="15"></td>
</tr>
<tr height="20">
<td colspan="12" align="center" valign="top" id="auftrag_12px">[url="material_bestellung.php"]Material eingeben[/url] [url="material_bestellung.php?action=lieferung"]Lieferung annehmen[/url]</td>
</tr>
<tr height="25">
<td></td>
<td colspan="11" align="center" valign="middle" id="auftrag_16px"></td>
<td></td>
</tr>
<tr>
<td></td>
<td colspan="11" align="center" valign="middle" id="auftrag_16px">[b]<u>Materialbestellung</u>[/b]</td>
<td></td>
</tr>
<tr height="25">
<td></td>
<td colspan="11" align="center" valign="middle" id="auftrag_16px"></td>
<td></td>
</tr>
<tr height="20">
<td></td>
<td colspan="10" align="center" valign="middle" id="auftrag_12px">Bestellung am <?php echo date("d.m.Y \u\m H:i:s"); ?> Uhr bei <?php echo $lieferanten_auswahl; ?></td>
<td></td>
</tr>
<tr height="25">
<td colspan="12"><hr size="2" color="#dedede"></td>
</tr>
<tr height="25">
<td></td>
<td colspan="11" align="center" valign="middle" id="auftrag_12px">zur Bestellung bereitstehende Einträge</td>
<td></td>
</tr>
<tr height="25">
<td colspan="12" align="center" valign="top">
<table border="0" cellspacing="1" cellpadding="0">
<tr height="1">
<td width="10"></td>
<td width="15"></td>
<td width="100"></td>
<td width="100"></td>
<td width="100"></td>
<td width="100"></td>
<td width="100"></td>
<td width="100"></td>
<td width="30"></td>
<td width="80"></td>
<td width="80"></td>
<td width="80"></td>
<td width="100"></td>
<td width="10"></td>
</tr>
<tr height="20">
<td></td>
<td></td>
<td align="center" valign="top" id="auftrag_12px">[b]eingegeben am:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]KD-Nummer:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]A.-Nummer:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Grammatur:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Material:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Bogenformat:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]LR:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Dbögen:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Farben:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Maschine:[/b]</td>
<td align="center" valign="top" id="auftrag_12px">[b]Bestellmenge:[/b]</td>
<td></td>
</tr>
<?php
$abfrage_material = "SELECT id,wann,kundennummer,auftragsnummer,grammatur,material,laufrichtung,druckboegen,farben,status,bogenformat,maschine FROM material_bestellung WHERE (status = '0' OR status = '1') ORDER BY id DESC";
$ergebnis_material = mysql_query($abfrage_material) or die("Fehler beim lesen aus der Datenbank aufgetreten (Abfrage Material).
ErrNo: ".mysql_errno()." Error: ".mysql_error()."
Bitte verständigen Sie den Webmaster.");
$material_anzahl = mysql_num_rows($ergebnis_material);
if ($material_anzahl > 0)
{
while ($row = mysql_fetch_object($ergebnis_material))
{
$db_material_id = $row->id;
$db_material_wann = $row->wann;
$db_material_kdnr = $row->kundennummer;
$db_material_anr = $row->auftragsnummer;
$db_material_grammatur = $row->grammatur;
$db_material_material = $row->material;
$db_material_laufrichtung = $row->laufrichtung;
$db_material_druckboegen = $row->druckboegen;
$db_material_farben = $row->farben;
$db_status = $row->status;
$db_bogenformat = $row->bogenformat;
$db_maschine = $row->maschine;
$wann = date("d.m.y H:i:s", $db_material_wann);
$kundennummer = ucfirst($db_material_kdnr);
$auftragsnummer = ucfirst($db_material_anr);
$grammatur = $db_material_grammatur;
$material = $db_material_material;
$laufrichtung = strtoupper($db_material_laufrichtung);
$druckboegen = $db_material_druckboegen;
$farben = $db_material_farben;
$maschine = $db_maschine;
$bogenformat = $db_bogenformat;
switch ($db_status)
{
case "0":
$status_color="#ff0000";
break;
case "1":
$status_color="#000000";
break;
case "2":
$status_color="#00ff00";
break;
}
echo '<tr height="20"> <td></td> <td align="center" valign="middle"><input type="checkbox" name="form_material[]" value="'.$db_material_id.'"></td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$wann.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$kundennummer.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$auftragsnummer.'[/b]</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$grammatur.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$material.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$bogenformat.'</td><td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$laufrichtung.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$druckboegen.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$farben.'</td> <td align="center" valign="top" id="auftrag_12px"><font color="'.$status_color.'">'.$maschine.'</td> <td align="center" valign="middle"><input type="text" name="form_material[][]'.$db_material_id.'" style="width:100px; height:20px;"></td> <td></td> </tr>';
}
mysql_free_result($ergebnis_material);
}
?>
<tr height="25">
<td></td>
<td colspan="12" align="center" valign="middle" id="auftrag_16px"></td>
<td></td>
</tr>
<tr height="25">
<td></td>
<td colspan="12" align="center" valign="middle" id="auftrag_16px"><input type="submit" value="eintragen"> <input type="reset" value="zurücksetzen"></td>
<td></td>
</tr>
</table>
</form>
</body>
</html>
<?
}
?>
Könnt ihr mir helfen ?? (oder ist das aussichtslos

)
Thx
BP158