Hehehe, ja, ik kán een functie schrijven. Hell, ik kan voor elke klasse wel een factory aanmaken. Hartstikke hip, patterns. Maar dat was de vraag niet.quote:Op zondag 3 september 2006 14:01 schreef JeRa het volgende:
[..]
Het ligt maar net aan je definitie voor 'netter'anyway, jij hebt een bepaalde conversie voor ogen waarbij je keys van een array cast naar een object met member variables van dezelfde naam. Hier is geen eenduidige cast voor te bedenken aangezien anderen wellicht een andere conversie hadden bedacht. Bovendien zou PHP nogal bloated worden als het dit soort casts zou gaan implementeren.
Maar het mooie aan PHP is dat er niets in je weg staat om een kleine functie te schrijven die dit werk voor je doetqua 'netheid' is er imho toch al niets aan te redden als je in PHP werkt, dan zul je een stuk verder komen in bijvoorbeeld Java
edit: een conversie van array -> object bestaat trouwens wel:
[ code verwijderd ]
Maar het voorbeeld dat je aanhaalt is natuurlijk een beetje triviaal omdat er ook een functie is ala mysql_fetch_object()
Is dat een server met Windows XP en IIS 5.1 ? Zo ja, kijk dan eens hier. Of bij de andere reacties daar.quote:Op maandag 4 september 2006 23:45 schreef markiemark het volgende:
Even een kort vraagje...
$_SERVER['REQUEST_URI'];
werkt niet... De fout is:
PHP Notice: Undefined index: REQUEST_URI in........
Volgens mij een php.ini verhaal.. Hoe stel ik in dat dit wel werkt?
Alvast bedankt!
ok thnx!quote:Op maandag 4 september 2006 23:54 schreef Light het volgende:
[..]
Is dat een server met Windows XP en IIS 5.1 ? Zo ja, kijk dan eens hier. Of bij de andere reacties daar.
Nee, dat is gelukkig niet mijn werkgever. Dat is van deze lui.quote:Op donderdag 17 augustus 2006 22:29 schreef Swetsenegger het volgende:
Zag ik nu net een tv reclame van je werkgever SuperRembo?
continuequote:Op dinsdag 5 september 2006 16:32 schreef Desdinova het volgende:
hoe eindig ik de huidige while loop?
dussehh,
$i = 1;
while ($i < 5){
if ($i == 2){ /*break ofzo*/ }
echo $i;
$i++;
}
duss dan zou ik een lijstje willen krijgen van 1, 3, 4, 5. en dat moet dus met zo'n ga-verder-met-de-volgende-loop-dinges en niet met een workaroundwant die kan ik ook wel verzinnen
ah die zocht ikquote:Op dinsdag 5 september 2006 16:36 schreef Light het volgende:
[..]
continue
break laat je uit de while loop springen, dan krijg je alleen de 1 te zien in je voorbeeld.
Als je op die plaats een continue zet dan blijft je loop hangen, je komt namelijk niet meer langs $i++.quote:Op dinsdag 5 september 2006 16:36 schreef Light het volgende:
[..]
continue
break laat je uit de while loop springen, dan krijg je alleen de 1 te zien in je voorbeeld.
Hmmja, je hebt gelijk.quote:Op woensdag 6 september 2006 09:16 schreef SuperRembo het volgende:
[..]
Als je op die plaats een continue zet dan blijft je loop hangen, je komt namelijk niet meer langs $i++.
maakt niet uitquote:Op woensdag 6 september 2006 09:16 schreef SuperRembo het volgende:
[..]
Als je op die plaats een continue zet dan blijft je loop hangen, je komt namelijk niet meer langs $i++.
1 2 3 | DATE_FORMAT(datum, '%M %D, %Y') as date ?> |
quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATE_FORMAT(datum, '%M %D, %Y') as date' at line 1
1 2 3 4 5 6 7 | $sql_date = mysql_query("SELECT * FROM gastenboek DATE_FORMAT(datum, '%M %D, %Y') AS blaat") or die (mysql_error()); while(list($date) = mysql_fetch_row($sql_date)){ echo "The date of this row is: $date"; } ?> |
Dat * is alleen nodig als je alles wilt hebben + de geformateerde datum.quote:Op woensdag 6 september 2006 23:30 schreef super-muffin het volgende:
Dat was het inderdaad
Alleen dan zonder *,
En hoe krijg ik de maanden in het Nederlands?
1 2 3 4 5 6 7 8 9 | $sql_date = mysql_query("SELECT *, DATE_FORMAT(time, '%e %M %Y om %T') FROM gastenboek AS date"); while($row = mysql_fetch_assoc($sql_date)){ echo "$row[bericht]<br />"; echo "$row[time]<br /> "; echo "door $row[naam]"; } ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |