So,
jetz hab ich auch ma wieder ein Problem:P
Es geht um folgendes. Ich habe eine MySQL Tabelle für meine Links. Da habe ich ne Spalte Typ(Varchar) in die ich die Linktypen reinschreib(Textlink,88*30 usw) Und die will ich dann auch automatisch auslesen lassen, sodass ich keine 100 querys manuell eingeben muss. Dass wollt ich so machen:
Eigentlich seh ich da keinen logischen fehler drinn...
Ich hole die Typen per Distinct, damit die ned doppelt vorkommen. Danach hol ich die daten zu den Typen...
Aber es wird imma nur der erste Typ angezeigt, der in der DB gespeichert ist...
Weiß jemand ne lösung?
Ich denke ich hab nen logischen Fehler drinnen, find den aber ned bzw komm ned drauf....
PHP: 5.0.5
MySQL: 5.0.15
(is local sonst würde ich euch schon nen Link geben zur phpinfo() )
Greetz
jetz hab ich auch ma wieder ein Problem:P
Es geht um folgendes. Ich habe eine MySQL Tabelle für meine Links. Da habe ich ne Spalte Typ(Varchar) in die ich die Linktypen reinschreib(Textlink,88*30 usw) Und die will ich dann auch automatisch auslesen lassen, sodass ich keine 100 querys manuell eingeben muss. Dass wollt ich so machen:
PHP-Code:
<?php
$mysqlConn->datenbankQuery("SELECT DISTINCT
`typ`
FROM
`links`
");
while($typ = mysql_fetch_object($mysqlConn->query)) {
echo '<div class="kopfzeile"><h3>'.$typ->typ.' Banner</h3></div>';
$mysqlConn->datenbankQuery("SELECT
`id`
FROM
`links`
WHERE
`typ` = '$typ->typ'
");
$limitvalue = Blaetterfunktion(20,$mysqlConn->query);
$mysqlConn->datenbankQuery("SELECT
`titel`,
`bild`,
`url`,
`beschreibung`
FROM
`links`
WHERE
`typ` = '$typ->typ'
LIMIT $limitvalue,20
");
while($links = mysql_fetch_object($mysqlConn->query)) {
echo '<div class="cntbg">';
echo '<div>[url="'.$links->url.'"]'.$links->titel.'[/url]</div>';
if(!empty($links->bild)) {
echo '<div class="ctr">[url="'.$links->url.'"][img]'.$links->bild.'[/img][/url]</div>';
}
echo '<div>'.$links->beschreibung.'</div>';
echo '</div>';
}
}
?>
Ich hole die Typen per Distinct, damit die ned doppelt vorkommen. Danach hol ich die daten zu den Typen...
Aber es wird imma nur der erste Typ angezeigt, der in der DB gespeichert ist...
Weiß jemand ne lösung?
Ich denke ich hab nen logischen Fehler drinnen, find den aber ned bzw komm ned drauf....
PHP: 5.0.5
MySQL: 5.0.15
(is local sonst würde ich euch schon nen Link geben zur phpinfo() )
Greetz
Kommentar