| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 23.03.2011
Beiträge: 134
PHP-Kenntnisse: Anfänger ![]() | Und wo genau ist jetzt dein Problem? Aus deinem Beitrag war das nämlich nicht ganz ersichtlich....
__________________ Ein Rudel agressiver Wölfe nennt man auch Wolfgang. Alles, was das PHP-Herz begehrt - Staticfloat |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Gibts auch ne Frage?
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Du brauchst halt dür den aktuellen User ein Select für alle Themen mit einem Join auf die `thema_gelesen` Tabelle. Den Status kannst Du dann bspw. mit einem IF-Statement auslesen.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Benutzer Registriert seit: 26.02.2011
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | He ich bin ein noob bitte auf feutsch für mich kannst du vileicht ein kleinen beispiel machen ich kriege es einfahc nicht hin hier mein code Zitat:
Geändert von SchwarzerMagier (26.07.2011 um 21:58 Uhr). | |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ein LEFT JOIN von A auf B erzeugt immer das Produkt von A x B, bei dem A (Threads) vollständig vorhanden ist und B (thema_gelesen) nur bedingt. Wenn kein passendes B existiert, werden die entsprechenden Felder NULL sein und das kann man bspw. mit IF auswerten. Wenn Du das nicht hinbekommst… nunja Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | |
| Benutzer Registriert seit: 26.02.2011
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | es will nicht gehen ich bin nerfluch total am ende hier was mache ich falsch Code: $query = "SELECT * FROM Thema WHERE Kid = '$kid' GROUP BY Tid
";
if ($result = mysqli_query($db, $query)) {
$select = "SELECT thema.Datum, thema_gelesen.Datum, thema.Tid FROM thema LEFT JOIN thema_gelesen ON thema.Tid = thema_gelesen.Tid ";
/* fetch associative array */
while ($datensatz = mysqli_fetch_assoc($result))
{ $Datum = $datensatz['Datum'];
$tid3 = $datensatz['Tid'];
echo '<div class="Tuser">';
echo $datensatz['Autor'];
echo '</div>';
echo '<div class="TTitel">';
echo sprintf('<a href="index.php?site=Thema&kid=%d&tid=%d">%s</a>', $kid, $datensatz['Tid'], $datensatz['Titel']);
echo '</div><hr>';
if ($result1 = mysqli_query($db, $select)) {
while ($row = mysqli_fetch_array($result1))
{ $tid1 = $row['Tid'] == $tid3;
$Datum1 = $row['Datum'];
echo $tid1;
echo '<br><br>';
echo $tid3;
}
if ($tid1 == NULL)
{
if($tid1 == $tid3)
{
echo '<img src="img/on.gif">';
}
}else
{
If ($Datum1 < $Datum)
{
echo '<img src="img/on.gif">';
}else
{
echo '<img src="img/off.gif">';
}
|
| | |
| | |
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Wo verarbeitest du dein $select? Ansonsten: Fehlermeldungen? mfg Wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. |
| | |
| | |
| Benutzer Registriert seit: 26.02.2011
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | Da das Tolle ist das es keinen error gibt, es funktioniert einfach nicht geht habe echt alles probiert PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bewertungssystem im Forum | tr0y | Board-Support | 74 | 03.08.2011 08:54 |
| Direktlink zum Beitrag via eMail | Tyrra | PHP Tipps 2009 | 15 | 06.08.2009 16:43 |
| Sockets -&gt; Prüfen, ob ein neuer Client verbindet? | Duesi | PHP Tipps 2009 | 3 | 07.07.2009 22:25 |