Hey,
Ik krijg maar geen data uit mijn database uitgelezen.
Als ik de query die de php produceert laat lopen in phpmyadmin kom ik volgend resultaat uit.
title -->Testevent
event_date -->2011-06-15
Kan er iemand mij helpen ?
Code:$db_link = mysql_connect(DB_SERVER, DB_USER, DB_PASS) or die(mysql_error()); mysql_select_db(DB_NAME, $db_link) or die(mysql_error()); $events = array(); $query = "SELECT title, DATE_FORMAT(event_date,'%Y-%m-%d') AS event_date FROM events WHERE event_date LIKE '$year-$month0%'"; $result = mysql_query($query,$db_link) or die('cannot get results!'); while($row = mysql_fetch_assoc($result)) { $events[$row['event_date']][] = $row; } $event_day = "2011-06-15"; foreach($events[$event_day] as $event) { $calendar.= '<div class="event"><p>'.$event['title'].'</p></div>'; }
- PHP - Uitlezen database in multiarray
-
12-06-2011, 23:26 #1
- Berichten
- 156
- Lid sinds
- 14 Jaar
PHP - Uitlezen database in multiarray
-
In de schijnwerper
Transparant je linkbuilding uitbesteden? Equote.nl helpt je verder!LinkpartnersTe koop: Triathlon365.nl | 6 jaar oud | 398 euro per maand | Affiliate | SportWebsite te koopCompleet Startpagina Script met Bijbehorend Netwerk | Startklaar!Website te koopSnatcher.nl - Slechts €10 - Snatch Quarantaine DomeinnamenPromotie -
13-06-2011, 00:22 #2
- Berichten
- 587
- Lid sinds
- 16 Jaar
Re: PHP - Uitlezen database in multiarray
Debugging: Doe even een echo in je je while lus & check of er wel degelijk data wordt opgehaald uit je database.
-
13-06-2011, 00:27 #3Particulier
- Berichten
- 329
- Lid sinds
- 17 Jaar
Re: PHP - Uitlezen database in multiarray
Wat wenst u precies te doen?
-
13-06-2011, 12:42 #4
- Berichten
- 156
- Lid sinds
- 14 Jaar
Re: PHP - Uitlezen database in multiarray
De bedoeling is, dat wanneer er in de database voor een bepaalde maand een event is weggeschreven, hij deze allemaal ophaalt en dan voor elke datum van die maand kijkt of er een event is. Als dit er is wordt dit in een kalender weggeschreven.
$event_day is normaal dus een variabele en niet een vast getal, dit was maar om te testen of het script werkt.
Aanvullend bericht:
Dit geeft inderdaad geen item terug.
Waar zit het probleem dan?
Code:while($row = mysql_fetch_assoc($result)) { $events[$row['event_date']][] = $row; echo $events['2011-06-15']['title']; }
Laatst aangepast door Thomas De Jonghe : 14-06-2011 om 13:32 Reden: Automatisch samengevoegd.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic