SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 28.07.2011, 16:33:24
SchwarzerMagier SchwarzerMagier ist offline
Anfänger
 
Registriert seit: Jul 2011
Alter: 27
Beiträge: 6
Neuer Beitrag oder nicht Problem

Hallo SelfPHp Com.
Ich habe ein groß und wieder rum kleines Problem.
Und Zwar ich schreibe grade ein Forum nun bin ich zu der Anzeige gekommen ob ein neuer Post oder etwas neues Vorhanden ist.
Doch dabei henkt es seit 2 tagen und ich habe keine ahnung warum habe es schon in 2 anderen Foren gepostet, doch keine hilfe mehr.

Es wird in eine Tabelle Namens thema_gelesen ein Eintrag gemacht mit Datum, ThemaID.
nun soll überprüft werden ob ein Eintrag vorhanden ist oder nicht.
Wenn keiner Vorhanden ist dann anzeigen das ein neuer Beitrag vorhanden ist.
wen einer Vorhanden ist dann Prüfen ob Datum neuer als das In der Tabelle Thema
und dann anzeigen das kein neuer Beitrag vorhanden ist
aber das geht nicht.

hier meine 2 Tabellen

Zitat:
CREATE TABLE IF NOT EXISTS `thema_gelesen` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`Username` varchar(30) NOT NULL,
`Tid` int(10) NOT NULL,
`Datum` datetime NOT NULL,
PRIMARY KEY (`id`)
)
Zitat:
CREATE TABLE IF NOT EXISTS `thema` (
`PID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`Autor` varchar(50) NOT NULL,
`Datum` datetime NOT NULL,
`Titel` varchar(120) NOT NULL,
`Inhalt` text NOT NULL,
`Tid` int(10) NOT NULL,
`Kid` int(10) NOT NULL,
PRIMARY KEY (`PID`)
)
so hier mein Code der das anzeigen soll

Code:
<div class="kat">
    <br> 
    <br>
<?php

include 'connect.php';

$kid = 0;
if( isset( $_GET['kid'] ) ) {
  $kid = intval($_GET['kid']);
}
If( $_SESSION['recht'] == "A" ){
        if($_SESSION['recht'] == "B")
    {
    }
}else{
    if($_SESSION['recht'] == "B")
    {
        
    
    }  
}    

    
$query = "SELECT * FROM Thema WHERE Kid = '$kid' GROUP BY Tid 
";
$username = $_SESSION['username'];
        $select = "SELECT thema.Datum, thema_gelesen.Datum, thema.Tid, thema_gelesen.Username, thema.PID FROM thema_gelesen  LEFT JOIN thema ON thema.Tid = thema_gelesen.Tid WHERE thema_gelesen.Username = '$username' GROUP BY thema.Tid ";

if ($result = mysqli_query($db, $query)) {
     



        
        

        

    /* 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">';

                             if ($result1 = mysqli_query($db, $select)) 
                {
    
    while ($row = mysqli_fetch_array($result1))
        {          	$tid1 = $row['Tid'] == $tid3;
			$Datum1 = $row['Datum'];


        
        if (!isset($tid1))
        {   
          
            
                        echo '11111';

            echo '<img src="img/on.gif">';
            
        }else
        { 
        
            If ($Datum1 < $Datum)
            {
                                echo '2222';
                echo '<img src="img/on.gif">';       
            }else
            {   if($tid1 = $tid3)
            {
                                echo '3333';
                                  
                         echo '<img src="img/off.gif">';
            }else
            {
                echo '<img src="img/on.gif">';     
            }
            }

 

        
        }
                }
                }
        echo sprintf('<a href="index.php?site=Thema&kid=%d&tid=%d">%s</a>', $kid, $datensatz['Tid'], $datensatz['Titel']); 
        echo '</div><hr>';


        }
echo '<div class="newThema"><br><br><br><br>';
echo sprintf('<a href="index.php?site=ThemaErstelen&kid=%d">neuesThema</a>', $kid);
echo '</div>';



}

else
{
    echo'sie haben nicht das Recht Ein neues Thema zu schreiben';
}


      
    



?>
</div>
Bin echt vol am ende ka mehr was ich noch machen soll
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
explode - problem Sannybsw PHP Grundlagen 6 24.11.2010 09:50:36
problem mit dynamisch gesetzten eventlistenern s1r10n HTML, CSS und JavaScript Help! 3 14.09.2010 04:50:52
Apache & VHosts langsam - DNS Problem? comixtrip Apache HTTP-Server 4 15.02.2010 19:41:54
Problem mit MySQL in Typo3-CMS yamukud MySQLi/PDO/(MySQL) 0 09.10.2009 14:21:18
Subquery Problem (Verständnis?) newgame MySQLi/PDO/(MySQL) 1 29.05.2009 23:01:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:32:46 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt