Hi Leute!
Hab ein kleines Problem:
Habe Einträge in ner DB und die werden in ne Liste geladen... LINKS neben jedem Eintrag ist ne Checkbox um eine od mehrere Zeilen zu markieren.
Nach dem markieren will ich mit nem Klick auf nen Submit-Button in der DB eine bestimmte Spalte bei den markierten Zeilen ändern... also von active auf Completed z.B.
Hier mal n Codeschnipsel:
Das hab ich bis jez recherchiert, aber komme nicht auf ein Ergebnis:
Hoffe Ihr könnt mir weiterhelfen!
LG,
Mario
Hab ein kleines Problem:
Habe Einträge in ner DB und die werden in ne Liste geladen... LINKS neben jedem Eintrag ist ne Checkbox um eine od mehrere Zeilen zu markieren.
Nach dem markieren will ich mit nem Klick auf nen Submit-Button in der DB eine bestimmte Spalte bei den markierten Zeilen ändern... also von active auf Completed z.B.
Hier mal n Codeschnipsel:
PHP-Code:
<table width="400" border="1" align="center" bgcolor="#0099FF">
<th colspan="4" align="center">Medikamente </th>
</tr>
<th width="24" align="center">X</th>
<th width="86" align="center">Medikament</th>
<th width="33" align="center">PZN</th>
<th width="46" align="center">Status ac/co</th>
<th width="44" align="center">Ersatz</th>
<th width="39" align="center">Stück</th>
<th width="105" align="center">Packungsgröße</th>
<th width="90" align="center">Einnahmeart</th>
<th width="36" align="center">Dosis</th>
<th width="93" align="center">Einnahmezeit</th>
<th width="34" align="center">Von:</th>
<th width="26" align="center">Bis:</th>
<?php
include ("connector.php");
$svn_suche=$_POST["svn_read"];
if(isset($_POST['submit']))
{
$query = "SELECT name,pzn,acco,ersatz,pk,pkg,routecode,dose,ezeit,von,bis FROM MK_Medikamente where r_id=(select r_id from MK_Rezept where ecardnr = '$svn_suche')";
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)){
?>
<tr>
<td><input name="print[]" type="checkbox" value="<?php print $row["pzn"];?>"/></td>
<td><?php print $row['name']; ?></td>
<td><?php print $row['pzn']; ?></td>
<td><?php print $row['acco']; ?></td>
<td><?php print $row['ersatz']; ?></td>
<td><?php print $row['pk']; ?></td>
<td><?php print $row['pkg']; ?></td>
<td><?php print $row['routecode']; ?></td>
<td><?php print $row['dose']; ?></td>
<td><?php print $row['ezeit']; ?></td>
<td><?php print $row['von']; ?></td>
<td><?php print $row['bis']; ?></td>
</tr>
<?php }?>
<?php }?>
<tr>
<td width="33%"><input name="ausgabe1" type="submit" value="Ausgeben" />
</td>
</table>
PHP-Code:
if (isset($_POST["ausgabe1"]))
{
include ("connector.php");
foreach ($_POST["print"] as $key => $value)
{
$query = "insert into MK_Medikamente(acco) values('complete') where r_id=(select r_id from MK_Rezept where ecardnr = '$svn_suche') AND pzn ='". $value ."'";
mysql_query($query);
mysql_close();
}
}
LG,
Mario
Kommentar