php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.11.2004, 22:34  
Gast
 
Beiträge: n/a
Standard Partykalender in php: Probleme

Hallo ich habe einen Partykalender auf meiner HP installiert!
Nun will ich noch das man wählen kann zwischen den Partys in der laufenden Woche (heute + Sieben Tage) des laufenden Monats (heute + 31 Tage und alle anzeigen. Doch ich bekomme es einfach nicht hin. Könnt ihr mir eventuell helfen
hier ist der Code:



<?php
#Verbindung aufbauen
$verbindung = mysql_connect("xxxx","xxxx","xxxxx");

if (!mysql_select_db("xxxxx", $verbindung))
print "geht nicht";

#Datum(s) holen
$abfrage = "SELECT Datum,Wochentag FROM partykalender
WHERE Datum = CURDATE() or
Datum > CURDATE()
GROUP BY Datum ORDER BY Datum";
$resid = mysql_query($abfrage);

#überschrift
print "<html><head><link rel=stylesheet href=style.css
type=text/css></head>";

print "<caption style='caption-side:bottom'><FONT SIZE=3
CLASS=header align='center'>Bitte tragt eure Partys ein</FONT></caption>";

#Für jedes Datum mache...
while ($myarray = mysql_fetch_array($resid))
{

#Neue Tabelle erstellen
list ($jahr,$monat,$tag) = split ('[-]', $myarray[0]);
print "<table border='1' align='center' width=80%><caption
style='caption-side:bottom'><FONT SIZE=5
CLASS=header>$myarray[1] $tag.$monat.$jahr</FONT></caption>";

$abfrage2 = "SELECT Name,Beschreibung,Ort,Uhrzeit,pruf,gpruf,Mailname, Hpadresse,Flyeradresse,Ebild,Hpbild,flyerbild,Hvon ,Eintritt,Hbis FROM partykalender
WHERE Datum = '$myarray[0]' order by Uhrzeit";
$locat = mysql_query($abfrage2);
// zählt noch übrige tage bis zum Fez
$datum="$tag.$monat.$jahr";
$d=explode(".",$datum);
$unix=mktime(0,0,0,$d[1],$d[0],$d[2]);
$stamp=time();
$diff=$unix-$stamp;
$diff=$diff/86400;
while ($myarray2 = mysql_fetch_array($locat))
{
print"<html><body><tr><td bgcolor=#0066ff width=65%><FONT SIZE=3>$myarray2[0]</FONT></td>";
print"<td valign='top'align='left' rowspan=2><FONT SIZE=2 CLASS=normalcol>
<div align='right'><span class='Sti21'>$myarray2[4]</span></div>
<div align='right'><span class='Sti20'>$myarray2[5]</span></div>

Ort: $myarray2[2]

Zeit: $myarray2[3]

Eintritt: $myarray2[13] (in € )

$myarray2[9]

$myarray2[10]

<a href=\"javascript:OpenLinkWindow('$myarray2[8]','Flyer');\">$myarray2[11]</a>
";
echo 'Noch '.ceil($diff).' Tage bis zum '.$datum;"</font></td>";
print"</tr>";
print"<tr><td bgcolor=#0099ff width=65% valign='top'align='left'><FONT
SIZE=2 CLASS=normalcol>$myarray2[1]




Happy Hour: von $myarray2[12] bis $myarray2[14] Uhr</font></td>";
print"</tr>
</body></html>";


}
}

?>
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.11.2004, 23:58  
Gast
 
Beiträge: n/a
Standard

Wenn du eine Variable zB: $Xtage für einen beliebigen Zeitraum definierst,
z.B. so:

PHP-Code:
$Xtage 31
...erhälst du doch mit dieser einen Abfrage alle Angaben, die du haben willst:

PHP-Code:
$abfrage =
"SELECT Name,Beschreibung,Ort,Uhrzeit,pruf,gpruf,Mailname,Hpadresse,Flyeradresse,Ebild,Hpbild,flyerbild,Hvon,Eintritt,Hbis,
TO_DAYS(Datum) - TO_DAYS(CURDATE()) AS nochTage
FROM partykalender
WHERE Datum BETWEEN CURDATE() AND CURDATE() + INTERVAL $Xtage DAY
order by Datum, Uhrzeit"

_____________
mfG -dilemma-
  Mit Zitat antworten
Alt 29.11.2004, 00:32  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von dilemma
Wenn du eine Variable zB: $Xtage für einen beliebigen Zeitraum definierst,
z.B. so:

PHP-Code:
$Xtage 31
...erhälst du doch mit dieser einen Abfrage alle Angaben, die du haben willst:

PHP-Code:
$abfrage =
"SELECT Name,Beschreibung,Ort,Uhrzeit,pruf,gpruf,Mailname,Hpadresse,Flyeradresse,Ebild,Hpbild,flyerbild,Hvon,Eintritt,Hbis,
TO_DAYS(Datum) - TO_DAYS(CURDATE()) AS nochTage
FROM partykalender
WHERE Datum BETWEEN CURDATE() AND CURDATE() + INTERVAL $Xtage DAY
order by Datum, Uhrzeit"

_____________
mfG -dilemma-
thx
Der Partykalender funzt nun
dankeschön
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Firefox / IE - Probleme HTML, Usability und Barrierefreiheit 5 20.07.2009 17:04
Probleme bei Speicherung von serialize() Strings Manni2k PHP Tipps 2006 13 15.10.2006 15:06
Probleme mit mbstring extension unter Debian HStev Server, Hosting und Workstations 3 30.08.2006 20:55
PDF Probleme mit Drucker greenrover PHP-Fortgeschrittene 0 25.08.2006 14:51
Probleme mit Rechteverteilung chmod() per script!!!??? Funky_ PHP Tipps 2006 7 17.06.2006 17:10
Probleme bei der Installation von Turck MMCache tomx992 PHP-Fortgeschrittene 2 27.09.2005 20:31
Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
Probleme mit Sonderzeichen... Datenbanken 1 02.08.2005 23:37
[Erledigt] hilfe! probleme mit... PHP Tipps 2005 4 12.04.2005 22:55
[Erledigt] CSV Größe macht Probleme mit php PHP Tipps 2005 5 15.03.2005 21:29
Zwei Rechner ins Netz - Router - Hub - Probleme... imported_Ben Off-Topic Diskussionen 37 13.01.2005 21:36
Partykalender, Probleme PHP Tipps 2004-2 6 26.12.2004 13:19
[Erledigt] Technische Probleme mit Sessions PHP-Fortgeschrittene 4 18.11.2004 14:45
[Erledigt] Probleme mit Fremdsprachen HTML, Usability und Barrierefreiheit 2 21.09.2004 17:11
PHP Bilder in DB / Probleme bei Änderung PHP-Fortgeschrittene 1 05.06.2004 11:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
partykalender html, partykalender script, .ceil($diff). text größe ändern, curdate(), ausgabe des laufenden monats, html partykalender, partykalender php, datenbank partykalender

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.