byron1778
27-02-2006, 11:11
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" stehen pro Zeile und Aendern.
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.
<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 * 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>';
}
print "</tr>\n";}
print "</table>\n";
mysql_close($link);
?>
</body>
</html>
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" stehen pro Zeile und Aendern.
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.
<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 * 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>';
}
print "</tr>\n";}
print "</table>\n";
mysql_close($link);
?>
</body>
</html>
Vielen Dank schon einmal im vorhinein.
Mfg
Byron