Hi Leute!
HAbe mal ne Frage =):
Ich lese aus ner mysql db daten in eine tabelle(via textbox+submitbutton) und wenn ich ein update durchführe, um in der tabelle was zu ändern, wie klappt das,dass ich dann den datensatz wieder in der tabelle sehe ohne ihn neu in die textbox einzugeben? Meine Variablen bleiben mit ner Session beibehalten aba ich schaffe es nicht, dass die tabelle automatisch lädt...
Habe probiert beim if( ISSET ... eine else clausel zu machen,damit er automatisch was ausliest(die variable sollte ja wegen der session_start(); und Session_register("svn_suche") ja beibehalten werden und er sollte das query automatisch starten?
Kurz nochmal: mag die Seite mit der befüllten tabelle nach einem update dieser, neu laden und die upgedatete tabelle sehen.
Mein Problem ist,dass nur wenn ich den submit button drücke die id für den Db query übergeben wird und wenn ich refreshe gibt es ja keinen tastendruck und darum keine ausgabe mehr (denk ich zumindest)...
Hoffe es kann mir wer helfen!
lg,
mario
HAbe mal ne Frage =):
Ich lese aus ner mysql db daten in eine tabelle(via textbox+submitbutton) und wenn ich ein update durchführe, um in der tabelle was zu ändern, wie klappt das,dass ich dann den datensatz wieder in der tabelle sehe ohne ihn neu in die textbox einzugeben? Meine Variablen bleiben mit ner Session beibehalten aba ich schaffe es nicht, dass die tabelle automatisch lädt...
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">PZN</th>
<th width="33" align="center">Medikament</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>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<?php
include ("connector.php");
//$svn_suche=$_POST["svn_read"];
if(isset($_POST['submit']))
{
session_register("svn_suche");
$query = "SELECT pzn,name,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['pzn']; ?></td>
<td><?php print $row['name']; ?></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="suchen" type="hidden" value="1">
<input name="ausgabe1" type="submit" value="Ausgeben" />
<td width="33%"><input name="comment" type="submit" value="Kommentar" />
<td width="33%"><input name="repl" type="submit" value="Ersatz" align="center"/> </td>
</form>
</table>
Kurz nochmal: mag die Seite mit der befüllten tabelle nach einem update dieser, neu laden und die upgedatete tabelle sehen.
Mein Problem ist,dass nur wenn ich den submit button drücke die id für den Db query übergeben wird und wenn ich refreshe gibt es ja keinen tastendruck und darum keine ausgabe mehr (denk ich zumindest)...
Hoffe es kann mir wer helfen!
lg,
mario
Kommentar