Hallo,
ich brauche dringend Hilfe, denn ich komme bei einem von mir umgestalteten Block nicht weiter.
In meinem Block ist eine Tabelle die in 3 (2 x240 Px, 1x20px) aufgeteilt ist.
Die Datstellung verschiedener Datenbankeinträge links funktioniert einwandfrei. In der rechten Spalte sollen die letzten 3 Einträge in meine Datenbank untereinander dargestellt werden. Ich habe ein entsprechendes Script gefunden und es in meine Tabelle eingefügt.
und Bingo es werden nun die letzten 3 Einträge untereinander angezeigt,
aber IMMER IN EINER NEUEN TABELLE.
Somit habe ich nun auf der linken Seite 3x den selben Content und auf der rechten Seite meine 3 Texte schon weit auseinander getrennt.
Ich habe nun schon alles mögliche versucht, aber ich bin mit meinem Latein am Ende.
Wer kann mir weiterhelfen ???
Hier das Script
<?php
global $prefix, $user_prefix, $dbi;
$snum = mysql_num_rows(mysql_query("select * from $prefix"._stories.""));
$numdownloads = mysql_num_rows(mysql_query("select * from $prefix"._downloads_downloads.""));
$links = mysql_num_rows(mysql_query("select * from $prefix"._links_links.""));
$sdvd = mysql_num_rows(mysql_query("select * from $prefix"._4ndvddb.""));
$smembers = mysql_num_rows(mysql_query("select * from $prefix"._users.""));
$dresult = mysql_query("select hits from $prefix"._downloads_downloads."" );
while(list($hits) = mysql_fetch_row($dresult)){
$d+= $hits;
}
$jresult = mysql_query("select filesize from $prefix"._downloads_downloads."" );
while(list($filesize) = mysql_fetch_row($jresult)){
$j+= $filesize;
}
$mb = 1024*1024;
$m = sprintf ("%01.2f",$j/$mb) . " ";
$numguestbook = mysql_num_rows(mysql_query("select * from $prefix"._allmyguests_gbdata.""));
$maxshow = 3; // How many downloads to show.
if (eregi("block-header.php", $PHP_SELF)) {
Header("Location: index.php");
die();
}
global $prefix, $dbi;
$result = sql_query("select id, date, text from ".$prefix."_shortnews order by date DESC limit 0,$maxshow", $dbi);
while(list($id, $date, $text) = sql_fetch_row($result, $dbi)) {
$title2 = ereg_replace("_", " ", $title);
$content .= "<div align=\"center\">
<table border=\"0\" width=\"500\">
<tr>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<p align=\"center\">Site Info's<br>My-Page.com in Zahlen<br><br></td>
<td width=\"20\"> </td>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<p align=\"center\">Short-News<br>Änderungen, Neues etc. kurz erklärt<br><br></td>
</tr>
<tr>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<img src=\"images/blocks/arrow-ani.gif\"> Downloads: $numdownloads mit $m MB<br>
<img src=\"images/blocks/barrow-blue.gif\"> WebLinks: $links<br>
<img src=\"images/blocks/sarrow-black.gif\"> Beiträge: $snum<br>
<img src=\"images/blocks/barrow-blue.gif\"> DVD's: $sdvd<br>
<img src=\"images/blocks/barrow-blue.gif\"> Members: $smembers<br>
<img src=\"images/blocks/arrow-ani.gif\"> Gästebuch: $numguestbook<br></td>
<td width=\"20\"> </td>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\"><p align=\"left\">$date<br>$text<br></td>
</tr>
</TABLE>
</div>
";
$a++;
}
?>
Vielen Dank
Gruß
Florian
ich brauche dringend Hilfe, denn ich komme bei einem von mir umgestalteten Block nicht weiter.
In meinem Block ist eine Tabelle die in 3 (2 x240 Px, 1x20px) aufgeteilt ist.
Die Datstellung verschiedener Datenbankeinträge links funktioniert einwandfrei. In der rechten Spalte sollen die letzten 3 Einträge in meine Datenbank untereinander dargestellt werden. Ich habe ein entsprechendes Script gefunden und es in meine Tabelle eingefügt.
und Bingo es werden nun die letzten 3 Einträge untereinander angezeigt,
aber IMMER IN EINER NEUEN TABELLE.
Somit habe ich nun auf der linken Seite 3x den selben Content und auf der rechten Seite meine 3 Texte schon weit auseinander getrennt.
Ich habe nun schon alles mögliche versucht, aber ich bin mit meinem Latein am Ende.
Wer kann mir weiterhelfen ???
Hier das Script
<?php
global $prefix, $user_prefix, $dbi;
$snum = mysql_num_rows(mysql_query("select * from $prefix"._stories.""));
$numdownloads = mysql_num_rows(mysql_query("select * from $prefix"._downloads_downloads.""));
$links = mysql_num_rows(mysql_query("select * from $prefix"._links_links.""));
$sdvd = mysql_num_rows(mysql_query("select * from $prefix"._4ndvddb.""));
$smembers = mysql_num_rows(mysql_query("select * from $prefix"._users.""));
$dresult = mysql_query("select hits from $prefix"._downloads_downloads."" );
while(list($hits) = mysql_fetch_row($dresult)){
$d+= $hits;
}
$jresult = mysql_query("select filesize from $prefix"._downloads_downloads."" );
while(list($filesize) = mysql_fetch_row($jresult)){
$j+= $filesize;
}
$mb = 1024*1024;
$m = sprintf ("%01.2f",$j/$mb) . " ";
$numguestbook = mysql_num_rows(mysql_query("select * from $prefix"._allmyguests_gbdata.""));
$maxshow = 3; // How many downloads to show.
if (eregi("block-header.php", $PHP_SELF)) {
Header("Location: index.php");
die();
}
global $prefix, $dbi;
$result = sql_query("select id, date, text from ".$prefix."_shortnews order by date DESC limit 0,$maxshow", $dbi);
while(list($id, $date, $text) = sql_fetch_row($result, $dbi)) {
$title2 = ereg_replace("_", " ", $title);
$content .= "<div align=\"center\">
<table border=\"0\" width=\"500\">
<tr>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<p align=\"center\">Site Info's<br>My-Page.com in Zahlen<br><br></td>
<td width=\"20\"> </td>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<p align=\"center\">Short-News<br>Änderungen, Neues etc. kurz erklärt<br><br></td>
</tr>
<tr>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\">
<img src=\"images/blocks/arrow-ani.gif\"> Downloads: $numdownloads mit $m MB<br>
<img src=\"images/blocks/barrow-blue.gif\"> WebLinks: $links<br>
<img src=\"images/blocks/sarrow-black.gif\"> Beiträge: $snum<br>
<img src=\"images/blocks/barrow-blue.gif\"> DVD's: $sdvd<br>
<img src=\"images/blocks/barrow-blue.gif\"> Members: $smembers<br>
<img src=\"images/blocks/arrow-ani.gif\"> Gästebuch: $numguestbook<br></td>
<td width=\"20\"> </td>
<td width=\"240\" valign=\"top\" bgcolor=\"#D3E2EA\"><p align=\"left\">$date<br>$text<br></td>
</tr>
</TABLE>
</div>
";
$a++;
}
?>
Vielen Dank
Gruß
Florian
Kommentar