1. Cookies optimieren die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklärst Du dich damit einverstanden, dass wir Cookies verwenden. Weitere Informationen
    Information ausblenden
  2. Willkommen im Forum von DIGITAL FERNSEHEN - dem führenden Portal für digitales Fernsehen, Medien und Entertainment. Wenn du hier neu bist, schau dich ruhig etwas um und melde dich an, um am Forengeschehen teilnehmen zu können.
    Information ausblenden

Beschränkte Terminausgabe von Select (PHP)

Dieses Thema im Forum "Computer & Co." wurde erstellt von Blue7, 31. Mai 2004.

  1. Blue7

    Blue7 Institution

    Registriert seit:
    29. März 2003
    Beiträge:
    15.161
    Ort:
    Deutschland
    Technisches Equipment:
    Kabel und Satreceiver
    Anzeige
    Problem ist aber dass er den select immer tagweise ausgibt.

    <blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:<hr /><pre style="font-size:x-small; font-family: monospace;">&lt;?php
    require &quot;../htgeheim&quot;;
    $dbserv=mysql_connect ($dbhost, $dbuser, $dbpasswd) or die (&quot;Keine Verbindung zum Server&quot;);
    $dbdata=mysql_select_db ($dbname) or die (&quot;Keine Verbindung zur Datenbank&quot;);

    $timezone=3600*2;
    $time = time();
    $timestamp = gmdate('H:i', $time+$timezone);
    $now = date(&quot;Y-m-d&quot;);

    $ergebnis = mysql_query (&quot;SELECT * FROM Tabelle1, Tabelle2 where date &gt;='$now' and hour&gt;='$time' and Tabelle1=Tabelle2 and land='D' order by date asc limit 0,2&quot;) or die (&quot;DB-Error | Bitte kontaktieren Sie einen Mitarbeiter&quot;);

    while($row = mysql_fetch_array($ergebnis))

    {
    $landD=1;
    echo &quot;&lt;br&gt;&quot;;
    echo &quot;&lt;img src=http://............_&quot;.$row['pic'].&quot;&gt;&quot;;
    echo &quot;&lt;br&gt;&lt;br&gt;&quot;;
    echo &quot;&lt;font face=Verdana size=1 color=green&gt;&lt;b&gt;&quot;;
    echo $row['snr'];
    echo &quot;: &lt;a href=http://............/epguide.php?id=&quot;.$row['snr'].&quot;&gt;&quot;;
    echo $row['bez_de'];
    echo &quot;&lt;/a&gt;&lt;/b&gt;&lt;br&gt;&quot;;
    echo $row['date_bez'];
    echo &quot; | &quot;;
    echo $row['hour'];
    echo &quot; Uhr&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;font face=Verdana size=2&gt;bei&lt;br&gt;&lt;b&gt;&lt;font color=#666666&gt;&quot;;
    echo $row['sender'];
    echo &quot;&lt;/font&gt;&lt;/b&gt;&quot;;
    }

    if(!$landD)
    {
    echo &quot;&lt;br&gt;&lt;font face=Verdana size=1 color=green&gt;&lt;b&gt;Derzeit keine Ausstrahlung &lt;br&gt;bekannt!&lt;/b&gt;&lt;/font&gt;&quot;;
    }
    ?&gt;</pre><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Er gibt jetzt alles ordnungsgemäss aus.
    Problem ist
    wenn an einem Tag 2 Termine anstehen also

    2004-05-30 15:00
    2004-05-30 18:00

    dann zeigt er solange das mit 15:00 aus, bis es 00:00Uhr ist, dann kommt der nächste Termin also ab 2004-05-31.
    An 2. Stelle steht aber das mit 18:00.

    Kann man das noch irgendwie definieren bzw. was habe ich falsch gemacht?
     

Diese Seite empfehlen