liest Daten nicht in db ein.

Dolphon

Erfahrenes Mitglied
Moin.

Ich bins schon wieder.

Folgendes. Unter hier kann ich meine Daten in die DB eingeben.
Soblad ich bei der Lieder Eingabe das hier:
1.Nothing's Gonna Stop Us Now (Single Version)
2.Sunshine
3.Music Touched My Heart
4.How Can I Fall
5.Mandy (Radioversion)
6.Wonderful Land
7.Everlasting Dream
8.Let This Party Never End (Video Cut)
9.My Love
10.Open Your Heart
11.Together Forever

eingebe. trägt er die Daten nich in die DB ein.

Sobald da nur dddddddddddddddffffffffffff oder so steht trägt er die ein. Das Feld lied ist in der DB auf longtext gesetzt.

//--------------------------------------------------------------------

Außerderdem müsste die Ausgabe
hier so gemacht werden das die Lieder untereindander sthen und nicht nebeneinander.

Bin für jeder Hilfe dankbar.

MFG

Dolphon
 
und für das erste prob:
Leider ist der universelle auf andre Server liegende PHP Code-betrachter genauso eine Fiktion wie der universelle Bussinessadapter von IBM :-)
 
ihr solltet ja auch nicht den PHP Code sehen, sondern das war zur verdeutlichung was nicht geht.

Hier ist der Code
PHP:
### Eintragen des Albums in die Datenbank
if($formstat == TRUE)
{
 $db = mysql_connect($db_host, $db_user, $db_pass);
 mysql_db_query($db_name, "INSERT INTO dancealben (interpret, titel, termin, bild, lied, stamp) VALUES ('$interpret', '$titel', '$termin', '$bild','$lied', NOW());");
 mysql_close($db);
 
 echo "<br><br><strong>Das Album ($interpret - $titel) wurde erfolgreich in die Datebank eingetragen!</strong><br><br>";
}
?>

<form action="eingabe.php" method="post" name="FormName" onSubmit="return chkFormular();">
Interpret <br>
<input type=text name="interpret" size="50"><br><br>

Titel <br>
<input type=text name="titel" size="50">
<br>
<br>

Erscheinungstermin <br>
<input type=text name="termin" size="50" maxlength="10"><br>
<small>Format: 2003-12-12</small><br><br>

Bildurl <br>
<input type=text name="bild" size="50"><br><br>
Lieder auf CD <br>
<textarea type=text name="lied" rows="5" cols="38"></textarea>
            <br><br>

<input type=submit value=" Album eintragen ">
<input type="hidden" name="formstat" value="1">
</form>
 
Versuchs mal so:

PHP:
### Eintragen des Albums in die Datenbank

if($formstat)
{
$datum = time();
$conn_id = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db("$db_name",$conn_id);

$query = "INSERT INTO dancealben SET interpret='".$interpret."', titel='".$titel."', termin='".$termin."', bild='".$bild."', lied='".$lied."', stamp='".$datum."'";
mysql_query($query) or die(mysql_error());

echo "<br><br><strong>Das Album ($interpret - $titel) wurde erfolgreich in die Datebank eingetragen!</strong><br><br>";
}
?>

<form action="eingabe.php" method="post">
Interpret <br>
<input type=text name="interpret" size="50"><br><br>

Titel <br>
<input type=text name="titel" size="50">
<br>
<br>

Erscheinungstermin <br>
<input type=text name="termin" size="50" maxlength="10"><br>
<small>Format: 2003-12-12</small><br><br>

Bildurl <br>
<input type=text name="bild" size="50"><br><br>
Lieder auf CD <br>
<textarea type=text name="lied" rows="5" cols="38"></textarea>
            <br><br>

<input type=submit value=" Album eintragen ">
<input type="hidden" name="formstat" value="1">
</form>

Und bei der Ausgabe wie alive schon sagte mit nl2br($lied)

cYa venom
 
Zuletzt bearbeitet:
Zurück