ace23
23-04-2005, 12:25
Hallo Leute,
ich habe ein kleines Problem mit der Spaltenweiser Darstellung.
Läßst sich bischen doof erklären.
Im Prinzip funktioniert es schon problemlos wenn ich beim 3, 5 usw Datensatz bin. Habe ich z.B. nur 2 Datensätze, also bei Satz 2, 4, 6 usw bekomme ich es nicht gebacken das er mir das
$break="</tr><tr>"; das als Begin für die nächste Zeile sein soll weg läßt.
Hier der betreffende Teil:
Tabellen Template:
...
<tr>
<td class="standard" colspan="2"> </td>
</tr>
<tr>
$database_row
</tr>
<tr><td colspan="2"> </td></tr>
</table>
$query=$DB->query(blabla.. LIMIT ".$start.",".$ppage);
$counter=1;
while ($result=$DB->fetch_assoc($query)) {
if ($counter=="1") {
$break="";
$counter++;
} else {
$break="</tr><tr>";
$counter=1;
}
eval ("\$database_row.=\"".template("content/db_row")."\";");
}
Template db_row:
<td align="center" class="standard">BLABLABLA</td>
$break
Ich komm da irgendwie ned so recht dahinter wie ich das lösen kann.
Vielleicht kann mir von euch ja einer da weiterhelfen.
ich habe ein kleines Problem mit der Spaltenweiser Darstellung.
Läßst sich bischen doof erklären.
Im Prinzip funktioniert es schon problemlos wenn ich beim 3, 5 usw Datensatz bin. Habe ich z.B. nur 2 Datensätze, also bei Satz 2, 4, 6 usw bekomme ich es nicht gebacken das er mir das
$break="</tr><tr>"; das als Begin für die nächste Zeile sein soll weg läßt.
Hier der betreffende Teil:
Tabellen Template:
...
<tr>
<td class="standard" colspan="2"> </td>
</tr>
<tr>
$database_row
</tr>
<tr><td colspan="2"> </td></tr>
</table>
$query=$DB->query(blabla.. LIMIT ".$start.",".$ppage);
$counter=1;
while ($result=$DB->fetch_assoc($query)) {
if ($counter=="1") {
$break="";
$counter++;
} else {
$break="</tr><tr>";
$counter=1;
}
eval ("\$database_row.=\"".template("content/db_row")."\";");
}
Template db_row:
<td align="center" class="standard">BLABLABLA</td>
$break
Ich komm da irgendwie ned so recht dahinter wie ich das lösen kann.
Vielleicht kann mir von euch ja einer da weiterhelfen.