http://nl3.php.net/manual/en/function.array-search.phpquote:Op dinsdag 10 oktober 2006 13:55 schreef Desdinova het volgende:
is er een manier dat je de key van een array kan achterhalen bij een bepaalde value?
Dit zou ik inderdaad kunnen doen, maar dit heeft niet mijn voorkeur, eigenlijk wil ik ook niks aan die variabele veranderen. Maar ik vrees dat er niets anders op zit.quote:Op dinsdag 10 oktober 2006 10:32 schreef Pakspul het volgende:
[..]
Hoe wordt die Session variabel precies gevuld?
Anders kun je de variabel vullen als volgt _SESSION['lala'] = '1,2,3,4,5';
en dan als volgt de query gebruiken SELECT * FROM tabel WHERE BlogID IN _SESSION['lala']
SELECT * FROM table WHERE blogID = $blogID OR blogID > $blogID LIMIT 0, 5quote:Op dinsdag 10 oktober 2006 14:21 schreef Pronk het volgende:
[..]
Dit zou ik inderdaad kunnen doen, maar dit heeft niet mijn voorkeur, eigenlijk wil ik ook niks aan die variabele veranderen. Maar ik vrees dat er niets anders op zit.
Dit werkt bijna helemaal goed, alleen komt de geselecteerde + 4 nieuwere berichten uit de query, ik wil graag de geselecteerde + 4 oudere berichten uit de query.quote:Op dinsdag 10 oktober 2006 14:36 schreef Pakspul het volgende:
[..]
SELECT * FROM table WHERE blogID = $blogID OR blogID > $blogID LIMIT 0, 5
en < voor andersom uiteraad
Ff gegoogled: http://fundisom.com/phpsnippets/snip/databases/mySQL_to_excel/quote:Op woensdag 11 oktober 2006 19:52 schreef Swetsenegger het volgende:
Weet iemand een functie waarmee ik via php een database kan exporteren naar excel (dus niet naar comma seperated value)?
Volgens mij is dit meer een txt file dumpen en 'm vervolgens xls noemen, maar als het werkt...quote:Op woensdag 11 oktober 2006 19:55 schreef Piles het volgende:
[..]
Ff gegoogled: http://fundisom.com/phpsnippets/snip/databases/mySQL_to_excel/
Is dat wat?
PhpMyAdmin heeft standaard dergelijke functionaliteit aan boord, kijk eens in de libraries van dat project zou ik zeggenquote:Op woensdag 11 oktober 2006 19:52 schreef Swetsenegger het volgende:
Weet iemand een functie waarmee ik via php een database kan exporteren naar excel (dus niet naar comma seperated value)?
een hele database of alleen 1 tabel?quote:Op woensdag 11 oktober 2006 19:52 schreef Swetsenegger het volgende:
SELECT * FROM table WHERE blogID = $blogID OR blogID > $blogID ORDER BY blogID DESC LIMIT 0, 5
Weet iemand een functie waarmee ik via php een database kan exporteren naar excel (dus niet naar comma seperated value)?
Ik zou inderdaad eens in phpmyadmin kunnen kijken.quote:Op woensdag 11 oktober 2006 20:01 schreef JeRa het volgende:
[..]
PhpMyAdmin heeft standaard dergelijke functionaliteit aan boord, kijk eens in de libraries van dat project zou ik zeggenverder is CSV -> Excel geen optie? (daar kan het programma prima mee overweg namelijk).
1 tabel, en dan niet eens alle velden. WEL moet ik tussen sommige kolommenen vrije kolommen zien in te bakken omdat de andere app die weer nodig heeft.quote:Op woensdag 11 oktober 2006 20:01 schreef Xcalibur het volgende:
[..]
een hele database of alleen 1 tabel?
Ja dat doet die snippet van Piles ook, werkt inderdaad prima, behalve dat ik nu moet uitvinden hoe ik lege kolommen plak.quote:wat ik altijd doe is 1 query dumpen in een HTML table, en een PHP header meegeven dat ie hem als Excel moet opslaan (header('Content-Type: application/vnd.ms-excel');) en dat werkt prima. Je kan zelfs eenvoudige opmaak zoals bold enzo meegeven
Ja dat is dus mooi kut, want ook DAT moet ik oplossenquote:alleen getallen met voorloopnullen zijn lastig (ook telefoonnummers etc), want die sloopt Excel d'r af![]()
imagecreatefromstring, die was zeg maar één click away van de functies die je net noemde in de PHP manualquote:Op donderdag 12 oktober 2006 16:03 schreef Desdinova het volgende:
is er eigenlijk een algemene functie voor imagecreatefromjpeg, imagecreatefromgif, imagecreatefrompng enzo?
dus dat ik niet hoef te switchen op extensie of mimetype
hehe ohquote:Op donderdag 12 oktober 2006 16:07 schreef JeRa het volgende:
[..]
imagecreatefromstring, die was zeg maar één click away van de functies die je net noemde in de PHP manual
Er zijn veel verschillende oplossingen voor jouw probleem. Je geeft een beetje weinig informatie over de configuratie waarop je draait; maar je zou bijvoorbeeld een PHP-script kunnen schrijven dat een bestand opent ala:quote:Op donderdag 12 oktober 2006 16:15 schreef profielnaam het volgende:
hoi, ik probeer een scriptje te maken dat elke 5 uur een bestand download van meerdere servers.
zelf heb ik een html file gemaakt dat om de zoveel tijd een pagina update, maar daarmee wordt 1. het bestand niet automatisch opgeslagen en 2. ik kan geen meerdere sites opgeven waarvan gedownload moet worden.
Ik zou ook willen dat het bestand alleen gedownload wordt als het niet gelijk is aan het bestaande bestand.
1 |
De snelste manier om te controleren of het bestand dat je wilt downloaden hetzelfde is dan je bestaande bestand is via md5()quote:Op donderdag 12 oktober 2006 16:15 schreef profielnaam het volgende:
hoi, ik probeer een scriptje te maken dat elke 5 uur een bestand download van meerdere servers.
zelf heb ik een html file gemaakt dat om de zoveel tijd een pagina update, maar daarmee wordt 1. het bestand niet automatisch opgeslagen en 2. ik kan geen meerdere sites opgeven waarvan gedownload moet worden.
Ik zou ook willen dat het bestand alleen gedownload wordt als het niet gelijk is aan het bestaande bestand.
waar kan ik zulke php code vinden ? of als iemand al een soortgelijk script heeft, zou dat geshared kunnnen worden ?
Dat is natuurlijk ontzettend nutteloos, omdat je voor md5file() eerst het bestand moet downloadenquote:Op donderdag 12 oktober 2006 16:51 schreef fate het volgende:
[..]
De snelste manier om te controleren of het bestand dat je wilt downloaden hetzelfde is dan je bestaande bestand is via md5(). Het hele bestand erdoor en controleren met je vorige md5() string. Dit gaat veel sneller dan het ganse bestand te vergelijken. Als het dan niet gelijk is; opnieuw downloaden.
1 2 3 | $array = array(0 => "iets", 1 => "nog iets", 4 => "anders nog iets?"); ?> |
1 2 3 4 5 6 7 | php if(count($array) == 0) $maximum = 0; else $maximum = ((int) (max(array_flip($array)))); ?> |
1 2 3 4 5 6 | if(count($array) == 0) $maximum = 0; else $maximum = ((int) (max(array_keys($array)))); ?> |
1 2 3 4 5 | $query = "SELECT l.session_stamp, l.tijd, l.ip_address FROM logged_in AS l WHERE l.user_id = '" . $id . "'"; ?> |
1 2 3 4 5 6 | $query = "SELECT l.tijd, l.ip_address FROM logged_in AS l INNER JOIN users AS u ON l.user_id = u.id WHERE l.session_stamp = '" . $sid . "' AND u.id = '" . $userid . "'"; ?> |
Ik gebruik verder nog geen dingen erbij, dit zijn de enige checks die ik uitvoer. Dus na de login wordt de data naar de DB geschreven, en dat wordt voortdurend gecontroleerd... Of ben ik nu té simpel bezig?quote:Mits je een sessionid-systeem maakt dat genoeg verschillende sessionid's kan genereren
Als je een session-systeem schrijft moet je iets hebben dat de session identificeert. Dit is in jouw geval de sessionidquote:Op zaterdag 14 oktober 2006 15:17 schreef SkaterSam het volgende:
Ok, ja je hebt inderdaad gelijk met de INNER JOIN, ik heb nog steeds niet echt de "feeling" om dat in een query te kunnen zetten, maar dat moet ik een beetje nog aanleren dus. Ik snapte alleen niet wat je hier mee bedoelde:
[..]
Ik gebruik verder nog geen dingen erbij, dit zijn de enige checks die ik uitvoer. Dus na de login wordt de data naar de DB geschreven, en dat wordt voortdurend gecontroleerd... Of ben ik nu té simpel bezig?
lig er aan: zijn het 20 query's zou ik gaan proberen ze zoveel mogelijk apart in een soort van array te zetten (die boven aan de pagina of in een ander bestand wordt gedefineerdquote:Op zaterdag 14 oktober 2006 15:30 schreef super-muffin het volgende:
Ik ben nou bezig met mijn eigen site aan het omzetten in PHP en mySQL.
Nu staan veel query's midden in de pagina. Ik vind dat niet echt netjes. Stoppen jullie die in een apart bestand of stel ik me aan?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |