| Autor |
Nachricht |
Julien89
Threadersteller
Dabei seit: 21.01.2009
Ort: -
Alter: 24
Geschlecht:
|
Verfasst Fr 05.02.2010 08:38
Titel Termine auslesen - Need help |
 |
|
Hallo,
ich lasse aus einer SQL Datenbank verschiedene Termine auslesen...
Es sind z.B. 10 Dates mit dem Datum 04.02.2010 drinnen.... (als Timestamp abgesichert in der DB)
Dann sind am 12. Februar 2010 zb... auch ein paar drinnen.
der soll sie mir ab dem jetzigen datum was heute ist auslesen
Es soll ne tabelle ergeben...
erst dass datum
darunter dann alle termine die dazu gefunden wurden
dann nächster tag auch nur einmal oberkategorie datum und dann unten drunter events
wie realisiere ich dass, dass bei jedem eintrag erst ne kategorie gibt mit datum darunter dann alle events, so dass das datum für jeden tag nur einmal ganz oben drüber steht?
danke für eure hilfe
|
|
| |
|
 |
| |
|
 |
choise
Moderator
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 23
Geschlecht:
|
Verfasst Fr 05.02.2010 08:50
Titel
|
 |
|
les die daten vom neusten zum ältesten aus der datenbank aus.
gib dann deine daten mit einer schleife aus.
am ende der schleife cached du das datum, welches du gerade gesetzt hast, am anfang der schleife vergleichst du das datum des aktuellen schleifendurchlaufs mit dem gecachten. sollte das aktuelle datum ungleich sein (oder ein altes noch nicht existieren), kannst du es ausgeben, ansonsten nicht.
|
|
| |
|
 |
Julien89
Threadersteller
Dabei seit: 21.01.2009
Ort: -
Alter: 24
Geschlecht:
|
Verfasst Fr 05.02.2010 09:04
Titel
|
 |
|
|
Hat da vielleicht jemand noch ein Code für mich? Danke schonmal
|
|
| |
|
 |
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 33
Geschlecht:
|
Verfasst Fr 05.02.2010 09:15
Titel
|
 |
|
|
Wie soll dir jemand ohne deine Datenbankstruktur und/oder die Programmiersprache in der du arbeitest zu kennen Code schreiben? Und willst du es nicht erst einmal selbst versuchen und dann deinen Versuch hier psoten, falls es nicht klappt?
|
|
| |
|
 |
Julien89
Threadersteller
Dabei seit: 21.01.2009
Ort: -
Alter: 24
Geschlecht:
|
Verfasst Fr 05.02.2010 09:33
Titel
|
 |
|
| Code: |
<?
echo "<table width=100%>";
$auslesen=mysql_query("SELECT * FROM events WHERE datum='$currentdate'", $db);
while($ausgeben=mysql_fetch_array($auslesen)) {
// hier müsste irgendwie nur einmal das datum angezeigt werden... also nicht bei jedem wert aus der db
echo "<tr><td colspan=2>Datum...</td></tr>";
// es sind jetzt hier z.b. 4 events die ausgegeben werden
echo "<tr><td>$ausgeben[datum]</td><td>details vom event... als bsp. $ausgeben[name]</td></tr>";
}
echo "</table>
?> |
Das ist ein simpler Code... Kann mir hier jemand zeigen wie das geht?
|
|
| |
|
 |
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Fr 05.02.2010 09:57
Titel
|
 |
|
|
das wird alles nix, wenn du dich nich grundlegend mit sql und vernünftiger datenbank- & softwareentwicklung auseinandersetzt.
|
|
| |
|
 |
Julien89
Threadersteller
Dabei seit: 21.01.2009
Ort: -
Alter: 24
Geschlecht:
|
Verfasst Fr 05.02.2010 09:59
Titel
|
 |
|
|
|
| |
|
 |
choise
Moderator
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 23
Geschlecht:
|
Verfasst Fr 05.02.2010 10:06
Titel
|
 |
|
| Julien89 hat geschrieben: | | Code: |
<?
echo "<table width=100%>";
$auslesen=mysql_query("SELECT * FROM events WHERE datum='$currentdate'", $db);
while($ausgeben=mysql_fetch_array($auslesen)) {
// hier müsste irgendwie nur einmal das datum angezeigt werden... also nicht bei jedem wert aus der db
echo "<tr><td colspan=2>Datum...</td></tr>";
// es sind jetzt hier z.b. 4 events die ausgegeben werden
echo "<tr><td>$ausgeben[datum]</td><td>details vom event... als bsp. $ausgeben[name]</td></tr>";
}
echo "</table>
?> |
Das ist ein simpler Code... Kann mir hier jemand zeigen wie das geht? |
also .. mal abgesehen davon was schon gesagt wurde:
| Code: |
lese deine daten aus der mysql datenbank in ein array oder ein objekt
erstelle tabelle
schleifenbeginn
wenn "datumalt" nicht vorhanden oder "datumalt" ungleich array(datum)
gib datum aus
alles andere ausgeben
array(datum) in "datumalt" speichern
schleifenende
|
so in etwa könne es aussehen
Zuletzt bearbeitet von choise am Fr 05.02.2010 10:07, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Need Help! Seite gecrasht!
Icondesign für Software, need help :-)
[Javascript]Need Help zum Thema Popup
Termine auf HP
[PHP] Wiederkehrende Termine
Termine an Outlook übergeben
|
 |