photoalbum met Lightbox en vote en comments

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

J V

J V

15/01/2008 10:54:00
Quote Anchor link
Ik heb gelezen dat backticks niet goed zijn en volgens mij staan die er wel in. Ik ga die er eens uithalen en kijk wat er dan gebeurd. Verder krijg ik die foutmelding ook met kleine foto's. Ze worden dus wel geupload maar ik kan ze niet uit de database halen. Zit ir een fout in het script?
 
PHP hulp

PHP hulp

14/11/2024 17:16:17
 
Frank -

Frank -

15/01/2008 11:00:00
Quote Anchor link
$date = date("l, j F Y");

Geen idee wat je hier mee wilt gaan doen, maar deze constructie levert geen bruikbare datum op voor de database. Hier kun je helemaal niks meer mee, zelfs sorteren of rekenen wordt onmogelijk.

Voor een datum gebruik je het ISO-formaat yyyy-mm-dd. En wanneer je een beetje slim bent, dan laat je de database dit lekker zelf uitzoeken, die heeft niet voor niks een hele serie functies voor datums.

Gebruik dus het datatype DATE om de gegevens in op te slaan en de functie NOW() om de huidige datum (+ evt. tijd) in deze kolom weg te schrijven.

Presenteren van de datum is weer een ander verhaal, zie bv. TO_CHAR() in pgSQL en DATE_FORMAT() in MySQL.
 
J V

J V

15/01/2008 13:44:00
Quote Anchor link
Ik heb verder dit script niet gemaakt, maar begrijp wel ongeveer wat je bedoeld. Je moet gewoon de functie van de database gebruiken, want het zit er niet voor niets in.
Ik ben druk aan het zoeken naar een fotoalbum wat niets anders doet dan foto's uit een database halen en alleen maar de code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="je normale foto" rel="lightbox[roadtrip]" title=""><img src="je thumbnailtje" alt=""></a>

toevoegt aan je index pagina. Mijn css zorgt voor de rest.
Het is dan handig als je foto's kan uploaden en uit je database kan halen en dan is het natuurlijk helemaal handig als je alleen maar een grote foto upload en dat daar een thumbnail van gemaakt kan worden.

Nu is dit natuurlijk wel specifiek, maar wel heeeeel simpel. Maarja op internet is zoiets nergens te vinden, althans niet waar ik zoek. Maar dat zou ik dan dus zelf moeten gaan maken. Die foutmeldingen zijn nu nog arabisch voor mij dus ik weet echt niet wat er aan mankeert. Als ik er dingen aan verander, word het alleen maar trail and error om iets te krijgen zoals ik het wil. Ik weet dus niet precies wat ik moet veranderen om uiteindelijk mijn resultaat te krijgen.
 
DirkJan Heinen

DirkJan Heinen

16/01/2008 03:29:00
Quote Anchor link
Ja maar ik voeg die datum ook niet toe om mee te gaan rekenen ofzo.. maar gewoon om weer te geven wanneer die is toegevoed!
maar idd miss moet het tog maar gewoon via die db en dan al die rare cijfertjes die hij in de db zet dan later maar omzetten naar een mooie datum,
of mishien 2 velden.. in met datum om te rekenen en 1 om weer te geven..

verder is het niet zo ingewikkeld om het uit de db te halen!!
tis moeilijker om het der in te krijgen.. zoals je al hebt gemerkt met die errors :P

Je DB zal er dan ongeveer zo uit moeten zien
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
ID        <-- gewoon een ID met auto increment
photoBig        <-- hier komt je grote versie in (url)
photoSmall    <-- hier komt de kleine versie in (url naar thumbnail)
date        <-- hier mee zet je dus de datum (NOW()) in waarmee je de foto's mee kunt sorteren

om het er uit te halen (voorbeeldje):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$query
= mysql_query("SELECT * FROM `tabel` ORDER BY `date` ASC")or die(mysql_error());
while($rij = mysql_fetch_assoc($query)) {
    echo '<a href="'.$rij['photoBig'].'" rel="lightbox[roadtrip]" title=""><img src="'.$rij['photoSmall'].'" alt=""></a>';
}

?>


verder kun je natuurlijk dan nog wel dingen toevoegen aan de db een caption ofzo even een alt='' voor in de img tag ofzo.

Met vriendelijke groet..
DirkJan heinen

Ps. sorry dat die systeem niet werk.. ik heb werkelijk geen idee.. omdat hij het bij mij uitstekend doet.. nja ik hoop dat je hier dan wat aan hebt
Gewijzigd op 01/01/1970 01:00:00 door DirkJan Heinen
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.