<?php
class comments
{
function comments()
{
$this->username = "tom";
$this->password="";
$this->dbhost="localhost";
$this->connid = @mysql_pconnect($this->dbhost,$this->username,$this->password);
if(!$this->connid)
{
echo "<center><h2>Datenbankverbindung fehlgeschlagen</h2>Wenden Sie sich bitte an den
<a href=\"mailto:webmaster@webmaster.web\">Webmaster</a></center>";
}
}
function count_comments()
{
mysql_select_db('comments',$this->connid);
$SQL_Statement="SELECT count(*) FROM comments";
$query = mysql_query($SQL_Statement);
$comments = mysql_fetch_row($query);
return $comments[0];
}
function get_comments($song=-1,$limit=-1)
{
mysql_select_db('comments',$this->connid);
$SQL_Statement="SELECT * FROM comments";
if($song!=-1){$SQL_Statement.=" WHERE lied='$song'";}
if($limit!=-1)
{
if($limit>0){$limitdo = ($limit *10);$limitup = $limitdo +10;}else
{$limitdo = 0;$limitup = 10;}
$SQL_Statement.=" LIMIT ".$limitdo.",".$limitup;
}
$query=mysql_query($SQL_Statement);
$r=0;
while($c_data=mysql_fetch_array($query))
{
$datum=explode(" ",$c_data['datum']);
$comments[$r][0] = $c_data['NAME'];
$comments[$r][1] = $c_data['mailadress'];
$comments[$r][2] = $c_data['KOMMENTAR'];
$comments[$r][3] = $datum[0];
$comments[$r][4] = $datum[1];
$r++;
}
return $comments;
}
function write_comments($name,$email,$kommentar,$song)
{
mysql_select_db('comments',$this->connid);
$SQL_Statement="INSERT INTO comments (NAME,mailadress,KOMMENTAR,lied,datum) VALUES ('$name','$email','$kommentar','$song',current_timestamp)";
if(mysql_query($SQL_Statement))
{
echo "<center>Vielen Dank für deinen Eintrag.......</center>";
}
else
{
echo "<center>Eintrag konnte nicht vorgenommen werden......</center>";
}
}
}
?>