Grüße,
Bin gerade dabei ein Kommentar-Sytem ala youtube etc. aufzubauen.
Ich kann mit dem nachfolgenden Code auf einen Link klicken, wo das Kommentar-Fenster aufgerufen wird und mir ALLE Kommentare für angemeldete User aus der DB ausliest. Ich möchte aber die Kommentare dynamisch auslesen lassen, sprich für jeden Link(Fenster) nur Kommentare ausgeben lassen, die auch in diesem Bereich geschrieben worden sind.
Hier der Code:
ach und PS.: Bitte nicht wegen der Formatierung mosern
Bin gerade dabei ein Kommentar-Sytem ala youtube etc. aufzubauen.
Ich kann mit dem nachfolgenden Code auf einen Link klicken, wo das Kommentar-Fenster aufgerufen wird und mir ALLE Kommentare für angemeldete User aus der DB ausliest. Ich möchte aber die Kommentare dynamisch auslesen lassen, sprich für jeden Link(Fenster) nur Kommentare ausgeben lassen, die auch in diesem Bereich geschrieben worden sind.
Hier der Code:
ach und PS.: Bitte nicht wegen der Formatierung mosern
PHP-Code:
<?php
$session = ($_SESSION["sess_user"]);
mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('db') or die("Nö");
if(isset($_SESSION['sess_user']))
{
$user = $_SESSION['sess_user'];
}
if(isset($_POST['submit']))
{
$submit = $_POST['submit'];
}
if(isset($submit))
{
$name = $_POST['name'];
$text = $_POST['text'];
if ($name !=""&& $text !="")
{
$query = mysql_query("INSERT INTO kommentare VALUES('', '$text', '$name')");
echo " Dein Kommentar wurde gespeichert!<br />";
}
else
{
echo " Es müssen alle Felder ausgefüllt sein! <br/>";
}
}
echo "<br/><br/><br/><br/>
<form action='comments.php' method='POST'>
Name: <input type='text' name='name' value='". $user."' readonly> <br/>
<b>Kommentar verfassen</b> :<br/>
<textarea name='text' rows= '5' cols='40'></textarea><br/>
<input type='submit' name='submit' value='Absenden'>
</form>";
echo "<h3> Kommentare </h3>";
$query = mysql_query("SELECT * FROM kommentare ORDER BY int_id DESC");
$count = mysql_num_rows($query);
if ($count!=0)
{
while ($row=mysql_fetch_assoc($query))
{
$name = $row['str_username'];
$text = $row['text_text'];
echo " Kommentar von: $name<br/>
$text<br/><br/><br/>";
}
}
else
{
echo "Es gibt noch keine Kommentare<br/>";
}
?>
Kommentar