Hallo Forum,
ich habe ein Problem mit meiner PHP Ausgabe.
Ich möchte mir die Datenbank ausgeben lassen.
Neben der Datenausgabe (diese funktioniert schon) soll dann "Ansehen" und gleich daneben Aendern stehen pro Zeile.
Drückt man dann auf Ansehen dann werden die Daten komplett ausgegeben.
Drückt man hingegen auf Ändern, kann man den Datensatz ändern.
So sollte die Ausgabe aussehen:
1|Hallo|Ändern|Ansehen
2|HEute|Ändern|Ansehen
usf.
Leider habe ich keine Idee wie ich das Problem lösen könnte.
Kann mir jemand vielleicht weiterhelfen?
Hier einmal der Code, soweit ich Ihn geschafft habe.
Vielen Dank schon einmal im vorhinein.
Mfg
Byron
ich habe ein Problem mit meiner PHP Ausgabe.
Ich möchte mir die Datenbank ausgeben lassen.
Neben der Datenausgabe (diese funktioniert schon) soll dann "Ansehen" und gleich daneben Aendern stehen pro Zeile.
Drückt man dann auf Ansehen dann werden die Daten komplett ausgegeben.
Drückt man hingegen auf Ändern, kann man den Datensatz ändern.
So sollte die Ausgabe aussehen:
1|Hallo|Ändern|Ansehen
2|HEute|Ändern|Ansehen
usf.
Leider habe ich keine Idee wie ich das Problem lösen könnte.
Kann mir jemand vielleicht weiterhelfen?
Hier einmal der Code, soweit ich Ihn geschafft habe.
Code:
<html>
<body>
<?php
print '<form action="index.php" method="get">';?>
<?php
$Username = $_GET['Username'];
print '<p align="center"><font color="red">Sie sind angemeldet als' . " $Username" . '</p></font>';
print '<hr>';
print '<p>Kundendaten Cases</p>';
print '<hr>';
print '<p><a href="http://localhost/neuanlegen.php">Neuen Datensatz anlegen</a></p>';
$i = 0;
do {
print ' ' . "\n";
++$i;
} while ($i<100);
$db = "intern";
$user = "$Username";
$pass = "$Password";
$link = @mysql_connect ("localhost", $user, $pass);
if(! $link)
{
die ("Cannot connect to Database because not enough rights: ".mysql_error());
}
@mysql_select_db($db, $link) or die("Cannot open Database: ".mysql_error());
$sql = 'Select Username from intern';
$result = mysql_query($sql);
print '<table border="1">'."\n";
while($row = mysql_fetch_row($result))
{
print '<tr>' . "\n";
foreach($row as $field) {
print '<td>' . stripslashes($field) . '</td></a>'; // Hier wird die Dbase ausgegeben und neben jedem Datensatz sollte stehen, Ansehen und Aendern, drückt man nun einen der beiden, dann sollte auf einer anderen seite eben dieser Datensatz editierbar werden bzw. komplett angezeigt werden
}
print "</tr>\n";}
print "</table>\n";
mysql_close($link);
?>
</body>
</html>
Vielen Dank schon einmal im vorhinein.
Mfg
Byron