Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
gleiches datum [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
gleiches datum


 
snooze
20-03-2002, 10:00 
 
ich hole meine daten folgendermassen aus der datenbank:

while ($daten = mysql_fetch_array($result2)) {
echo "
<tr><td width=20 valign=top align=left>$font<b>
$daten[tag].$daten[monat].$daten[jahr]</b></font></td><td><a class=content href=\"$PHP_SELF?event=$daten[id]\" >$daten[event_name] in $daten[event_ort]</a></td></tr>"; } ?>


das problem ist nur, dass ich gerne die events, die ein gleiches datum, also wo die variablen $daten[tag].$daten[monat].$daten[jahr] identisch sind.

zur zeit werden die daten folgender massen ausgegeben:
30.3.2002 Jam in Krefeld
30.3.2002 Word Cup in Köln
30.3.2002 Music meets Art in Köln
30.3.2002 INYAEAR-Hiphop-Club in Koblenz
30.3.2002 Sieg Style! - cellout_deluXXXe in Celle


ich würde aber gerne folgende ansicht haben:
30.3.2002 Jam in Krefeld
Word Cup in Köln
Music meets Art in Köln
INYAEAR-Hiphop-Club in Koblenz
Sieg Style! - cellout_deluXXXe in Celle


vielen dank.

 
schmalle
20-03-2002, 11:00 
 
einmal nur das datum auslesen, und in ner while ausgeben. innerhalb der while() ne abfrage starten, welches ereignis zu dem datum passt.

 
snooze
20-03-2002, 13:15 
 
und wie mach ich das?

ausser eintragen, auslesen und ein paar if abfragen beherrsche ich php nocht nicht besonders.

wäre sehr hilfreich, wenn mir jemand meinen code umbauen könnte.

 
hand
20-03-2002, 17:18 
 
<?
while ($daten = mysql_fetch_array($result2)) {
echo "<tr><td width=20 valign=top align=left>";
if ($daten[tag] == $taggemerkt && $daten[monat] == $monatgemerkt && $daten[jahr] == $jahrgemerkt) {
print "&nbsp;";
} else {
print "$font<b>$daten[tag].$daten[monat].$daten[jahr]</b></font>";
}
print "</td><td><a class=content href=\"$PHP_SELF?event=$daten[id]\" >$daten[event_name] in $daten[event_ort]</a></td></tr>";
$taggemerkt = $daten[tag];
$monatgemerkt = $daten[monat];
$jahrgemerkt = $daten[jahr];
}
?>

 
snooze
20-03-2002, 18:50 
 
vielen dank für die schnelle hilfe.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:29 Uhr.