Hey Leute,
und zwar bin ich gerade dabei.. php und msql zu lernen hab mich auch schon mal hingesetzt und bisschen was Probiert.. nun zu meinem Problem..
http://test.evo-cash.de/
da liegen die zwei Php datein
eintraege.php
insert.php
die Datensätze werden via.. MSQL ausgelsen und wiedergegeben!
Nun zu meiner Frage bei der Insert.php hätte ich gerne bei der eingabe von "LINK" das es auch auf der einträge.php als link erscheint und man ihn anklicken kann wie muss ich sowas realisieren! wie gesagt ich bin blutiger Anfänger!
ich bedank mich schon einmal im vorraus!
mit freundlichen Grüßen
und zwar bin ich gerade dabei.. php und msql zu lernen hab mich auch schon mal hingesetzt und bisschen was Probiert.. nun zu meinem Problem..
http://test.evo-cash.de/
da liegen die zwei Php datein
eintraege.php
Code:
<html>
<head>
<title>Tabellenauslesen</title>
<meta name="author" content="mk">
</head>
<body>
<?php
/* Verbindungsdaten Aufnehmen */
$host = "------"; // Adresse des Datenbankservers, meistens localhost
$user = "------"; // Ihr MySQL Benutzername
$pass = "-----"; // Ihr MySQL Passwort
$link = mysql_connect($host, $user, $pass) or die ("Keine Verbindung zu der Datenbank möglich.");
mysql_select_db($db, $link);
/* Datenbank Auswählen */
mysql_select_db("usr_web663_3");
/* SQL - ABFRAGE - AUSFÜHREN */
$res = mysql_query("select * from personen");
/* Anzahl Datensätze ERMITTELN */
$num = mysql_num_rows($res);
echo "$num Datensätze gefunden<br>";
/* Datensätze in Tabelle */
echo "<table border>";
echo "<tr><td>Name</td>";
echo "<td>Vorname</td>";
echo "<td>Personalnum</td>";
echo "<td>Gehalt</td>";
echo "<td>Geburtstag</td>";
echo "<td>Link</td>";
echo "<td>Bild</td> </tr>";
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<tr>";
echo "<td>" . $dsatz["name"] . "</td>";
echo "<td>" . $dsatz["vorname"] . "</td>";
echo "<td>" . $dsatz["personalnummer"] . "</td>";
echo "<td>" . $dsatz["gehalt"] . "</td>";
echo "<td>" . $dsatz["geburtstag"] . "</td>";
echo "<td>" . $dsatz["link"] . "</td>";
echo "<td>" . $dsatz["bild"] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>
insert.php
Code:
<html>
<head>
<?php
if (isset($eintragen))
{
$host = "----"; // Adresse des Datenbankservers, meistens localhost
$user = "---"; // Ihr MySQL Benutzername
$pass = "---"; // Ihr MySQL Passwort
$link = mysql_connect($host, $user, $pass) or die ("Keine Verbindung zu der Datenbank möglich.");
mysql_select_db($db, $link);
mysql_select_db("usr_web663_3");
$sqlab = "insert personen";
$sqlab .= "(name, vorname, personalnummer,";
$sqlab .= " gehalt, geburtstag, link, bild) values ";
$sqlab .= "('$na', '$vn', $pn, $ge, '$gt', '$li', '$bi')";
mysql_query($sqlab);
$num = mysql_affected_rows();
if ($num>0)
echo "Es wurde ein Eintrag hinzugefügt<p>";
else
{
echo "Es ist ein Fehler aufgetretten, ";
echo "Eintrag fehlerhaft<p>";
}
}
?>
</head>
<body>
Eintrag hinzufügen:
<form action = "insert.php" method = "post">
<input name="na"> Name<p>
<input name="vn"> Vorname<p>
<input name="pn"> Personalnummer(eine ganze Zahl)<p>
<input name="ge"> Gehalt (Nachkommastellen mit Punkt)<p>
<input name="gt"> Geburtsdatum (in der Form JJJJ-MM-TT)<p>
<input name="li"> Downloadlink<p>
<input name="bi"> Bilderlink<p>
<input type="submit" name="eintragen">
<input type="reset">
</form>
Alle Einträge <a href="eintraege.php">anzeigen</a>
</body>
</html>
die Datensätze werden via.. MSQL ausgelsen und wiedergegeben!
Nun zu meiner Frage bei der Insert.php hätte ich gerne bei der eingabe von "LINK" das es auch auf der einträge.php als link erscheint und man ihn anklicken kann wie muss ich sowas realisieren! wie gesagt ich bin blutiger Anfänger!
ich bedank mich schon einmal im vorraus!
mit freundlichen Grüßen