erixschueler
Cadet 1st Year
- Registriert
- Juni 2014
- Beiträge
- 9
Hi. Ich sitze hier schon seit ein paar Stunden an einem Problem. Ich möchte Datensätze in die Datenbank eintragen lassen, so wie man es etwa bei einer Registrierung kennt. (user, passwort)
Nur hier geht es um Lieder. Ich habe für eine Suchfunktion folgende Tabelle in der Datenbank.
ID interpret song album url
die url soll aus interpret/album/song.php (je nach eingabe) bestehen. Es wird mir kein Fehler angezeigt doch trotzdem wird das geschriebene nicht in die Tabelle übernommen. Hier ist mein Script:
Ich bin mir nicht sicher ob ich die url so angeben kann.
Ich hoffe ihr könnt einen Fehler im Script finden. Ich bin vollkommen planlos :/
Danke im vorraus.
Nur hier geht es um Lieder. Ich habe für eine Suchfunktion folgende Tabelle in der Datenbank.
ID interpret song album url
die url soll aus interpret/album/song.php (je nach eingabe) bestehen. Es wird mir kein Fehler angezeigt doch trotzdem wird das geschriebene nicht in die Tabelle übernommen. Hier ist mein Script:
PHP:
<?php
$interpret = $_POST["interpret"];
$album = $_POST["album"];
$song = $_POST["song"];
$interpret = str_replace(' ', '-', $interpret);
$album = str_replace(' ', '-', $album);
$song = str_replace(' ', '-', $song);
?>
<form action="" method="post">
<table width="200" border="0">
<tr>
<td>Interpret:</td>
<td><input type="text" name="interpret" /></td>
</tr>
<tr>
<td>Album:</td>
<td><input type="text" name="album" /></td>
</tr>
<tr>
<td>Song:</td>
<td><input type="text" name="song" /></td>
</tr>
</table>
<br />
<input type="submit" value="Speichern" />
</form>
<?php
$verbindung = mysql_connect ("localhost", "name", "passwort")
or die ("Fehler im System");
mysql_select_db ("name")
or die ("Verbindung war nicht möglich.");
$eintrag = "INSERT INTO Lieder
(interpret, song, album, url)
VALUES
('$interpret', '$song', '$album', '/$interpret/$album/$song.php";
$eintragen = mysql_query($eintrag);
if ($eintragen == true) {
echo "Vielen Dank.";}
?>
Ich bin mir nicht sicher ob ich die url so angeben kann.
Ich hoffe ihr könnt einen Fehler im Script finden. Ich bin vollkommen planlos :/
Danke im vorraus.