Poor man's shardingquote:Op dinsdag 5 juli 2011 13:18 schreef GlowMouse het volgende:
concat('test',@i)? waarom zou je dit willen?
Niet om database's te maken iig maar voor x aantal tabellen, maar wou me voorbeeld kort houdenquote:Op dinsdag 5 juli 2011 13:18 schreef GlowMouse het volgende:
concat('test',@i)? waarom zou je dit willen?
1 2 3 4 5 6 7 | DECLARE @counter INT SET @counter = 0 WHILE @counter <> BEGIN SET @counter = @counter + 1 PRINT 'The counter : ' + CAST(@counter AS CHAR) END |
@ - nopequote:Op dinsdag 5 juli 2011 14:33 schreef Intrepidity het volgende:
Geen idee of het de oorzaak is, maar ik gebruik DECLARE e.d. altijd zonder @ voor de variabelenaam. Werkt ook prima. Verder, werkt dit niet alleen binnen routines en dergelijke? Zou het niet weten verder, want ik gebruik het alleen binnen routines, het is maar een gok. Als laatste mis ik een ; achter je declare
Ik schrijf ze ook binnen MySQL WB, geen probleem.quote:Op dinsdag 5 juli 2011 14:38 schreef Dale. het volgende:
[..]
@ - nope
; - nope
Verder geeft ie de error ook binnen een routine
Zal wel aan MySQL workbench liggen... klote programma
Mee eens. Legacymeuk En nog inconsequent ook, Engelse methodenamen, maar Nederlands voor intern gebruik.quote:
Als je dan al fout bezig bent dan moet je het ook goed doenquote:Op dinsdag 5 juli 2011 14:58 schreef Intrepidity het volgende:
[..]
Mee eens. Legacymeuk En nog inconsequent ook, Engelse methodenamen, maar Nederlands voor intern gebruik.
1 2 3 4 5 6 7 8 9 10 11 12 13 | DELIMITER $$ CREATE PROCEDURE `server`.`new_routine` () BEGIN DECLARE counter INT; SET counter = 0; WHILE counter <> BEGIN SET counter = counter + 1; PRINT CAST(counter AS CHAR); END; END; |
Ja ik vond dat ook al raar maar dit komt vaker voor (iig heb deze notatie vaker gezien tijdens me zoektocht @google vandaag, while 'variable' <>)quote:
1 2 3 4 5 6 7 8 9 | label: LOOP (doe dingen) IF counter <> 4 THEN ITERATE label; END IF; LEAVE label; END LOOP label; |
Zonder iets tussen LOOP en IF counter doet ie het maar als ik iets toevoeg al is het maar simpelweg PRINT 'test' geeft ie een errorquote:Op dinsdag 5 juli 2011 16:22 schreef Intrepidity het volgende:
Probeer de volgende syntax eens:
[ code verwijderd ]
Beetje omslachtig, maar het werkt voor mij op de een of andere manier beter als een while. Je moet er alleen rekening mee houden dat dit een do-while is en geen while-do.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | CREATE PROCEDURE `new_routine`() BEGIN DECLARE counter INT; DECLARE str VARCHAR(255); SET counter = 1; SET str = ''; WHILE counter < 6 DO SET str = CONCAT('test',CAST(counter AS CHAR)); CREATE TABLE str ( ... ) ENGINE=InnoDB DEFAULT CHARSET=latin1; SET counter = counter + 1; END WHILE; END |
1 2 3 4 | <?php ob_start(); header("Content-type: image/jpg"); header("Cache-Control: no-cache, must-revalidate");srand((double)microtime()*1000000);$nr=rand(1,2);$fn=fopen("$nr.gif","rb");fpassthru($fn);?> |
Zoiets?quote:Op dinsdag 5 juli 2011 23:49 schreef Roppenzo het volgende:
Ik ben voor de gein al mijn oude usericons van GoT aan het opzoeken en ik wilde ze graag op een php servertje plaatsen.
Nu heb ik het random icon.php bestand al gevonden en dat werkt, maar destijds ( 2002-2005) had ik op mijn server ook een phpbestand (php.index) wat alle afbeeldingen netjes onder en naast plaastte.
php code voor random image=
[ code verwijderd ]
eigenlijk wil ik alleen dat de random icons:
[ afbeelding ] refresh in browser verandert icon)
die aangeroepen worden in deze url:
http://members.multimania.nl/soulwaxicon/icons/icon.php, geindexeerd naast en onder elkaar komen te staan op:
http://members.multimania.nl/soulwaxicon/icons/index.php
ik wil dus weten wat ik in het bestand index.php moet zetten
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl"> <head> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-15"> <title>Icoontjes</title> </head> <body> <?php # config: dir is 'icons', bestandstypen gif, jpg en jpeg, num iconen per lijn is 10 $config['icon_dir'] = 'icons'; $config['file_types'] = array('gif', 'jpg', 'jpeg'); $config['icons_per_line'] = 10; $icon_num = 0; if($handle = opendir($config['icon_dir'])) { while(false !== ($file = readdir($handle))) { if($file != "." && $file != ".." && in_array(end(explode('.', $file)), $config['file_types'])) { $icon_num++; # print het plaatje print '<img border=0 style="margin: 3px;" src="' . $config['icon_dir'] . '/' . $file . '">'; # print een enter als we het aantal per lijn hebben bereikt. if($icon_num >= $config['icons_per_line']) {$icon_num = 0; print '<br />';} } } closedir($handle); }else{ # fout opgetreden; dir bestaat niet of kan niet gelezen worden print 'directory "' . $config['icon_dir'] . '" niet gevonden...'; } ?> </body> </html> |
superbedankt man!! kga eens kijken of ik het werkend krijg!! really appreciate this!quote:Op woensdag 6 juli 2011 20:10 schreef The_Terminator het volgende:
[..]
Zoiets?
[ code verwijderd ]
Dan krijg je dit: http://www.thuisserver.net/temp/icon.php
Dit gaat ervan uit dat alle plaatjes dezelfde grootte hebben. Als dat niet zo is dan zou je de output bijvoorbeeld naar een tabel kunnen schrijven of de img tag zo aanpassen dat de plaatjes worden verkleind. Het laatste heeft als nadeel dat de kwaliteit dan achteruit kan gaan...
ja, heb ik nodig om een formulier te mailen wat geprint moet worden.quote:
ja klopt, nu is de constructie:quote:Op vrijdag 8 juli 2011 18:06 schreef Pakspul het volgende:
Ik neem aan dat fpdf velden heeft waar info in moet komen. Misschien is er een class die godfather kan lezen en schrijven?
1 2 3 4 5 6 7 | $(document).ready(function(){ $.get(page.php', function(data) { $('#content').html(data); }); }); |
Nee de content is pak het beet elke paar minuten anders.quote:Op woensdag 13 juli 2011 17:54 schreef Tijn het volgende:
Is de pagina voor elke gebruiker hetzelfde? Zo ja, dan kun je denk ik beter de content cachen en de cache weergeven. Dan duurt het ook geen seconden per bezoeker.
De website haalt informatie uit rss-feeds. Daar is die vrij lang mee bezig.quote:Op woensdag 13 juli 2011 18:05 schreef mstx het volgende:
Ik zou het probleem bij de bron aanpakken want met deze javascript code los je niets op. Als je pagina al seconden duurt om op te bouwen gaat hij het niet lang uithouden als er meer dan 10 bezoekers je site bekijken. Ik zou eerst eens kijken wát er zo lang duurt, bijvoorbeeld trage mysql queries.
En dat doe je iedere request weer? Het idee van een rss-feed is dat je informatie gaat cachen...quote:Op woensdag 13 juli 2011 18:43 schreef dirkjo het volgende:
[..]
De website haalt informatie uit rss-feeds. Daar is die vrij lang mee bezig.
Er zijn in totaal elf RSS feeds die allemaal zowat om de paar minuten een nieuw item krijgen. Ik laat php van die elf feeds de eerste 10 items pakken en daar dan de titels en linkjes van uitspugen.quote:Op woensdag 13 juli 2011 19:00 schreef Light het volgende:
[..]
En dat doe je iedere request weer? Het idee van een rss-feed is dat je informatie gaat cachen...
Ook al over na lopen denken, maar dat betekent dat er bijv. elke 15 minuten 110 dingen moeten worden weggeschreven + dat ik juist graag zo actueel mogelijk wil zijn.quote:Op woensdag 13 juli 2011 20:24 schreef Tijn het volgende:
Ik zou het zo maken dat de RSS-feeds met een cronjob wordt uitgelezen en het resultaat ergens wegschrijft. Je website kan dan dat gewoon dat uitlezen, waardoor je bezoekers geen seconden op de pagina hoeven wachten. Je kunt die cron zo vaak draaien als je wil en daarmee dus zelf bepalen hoe actueel je site is.
Je kunt een cronjob ook elke minuut draaien. Of zelfs elke 10 seconden.quote:Op woensdag 13 juli 2011 20:54 schreef dirkjo het volgende:
[..]
Ook al over na lopen denken, maar dat betekent dat er bijv. elke 15 minuten 110 dingen moeten worden weggeschreven + dat ik juist graag zo actueel mogelijk wil zijn.
Daarnaast is wegschrijven zo gepiept.quote:Op woensdag 13 juli 2011 21:33 schreef Tijn het volgende:
[..]
Je kunt een cronjob ook elke minuut draaien. Of zelfs elke 10 seconden.
quote:Op woensdag 13 juli 2011 21:35 schreef Scorpie het volgende:
[..]
Daarnaast is wegschrijven zo gepiept.
Ik zal eens wat in elkaar gaan prutsen. Ben bekend met cronjobs, nu nog even kijken hoe ik netjes alle data weg ga schrijven.quote:Op woensdag 13 juli 2011 21:33 schreef Tijn het volgende:
[..]
Je kunt een cronjob ook elke minuut draaien. Of zelfs elke 10 seconden.
In een database?quote:Op woensdag 13 juli 2011 21:39 schreef dirkjo het volgende:
[..]
[..]
nu nog even kijken hoe ik netjes alle data weg ga schrijven
Dat had ik toen ook bedacht, maar ik bedoelde meer welke data en hoe.quote:
opgelost! Na nog eens naar de functionele eisen gekeken te hebben tot de conclusie gekomen dat ik in de php pagina gewoon nog een fpdf moet genereren :-)quote:Op donderdag 7 juli 2011 12:24 schreef Jumparound het volgende:
misschien kan iemand mij een tip geven ;-)
Ik zit met het volgende vraagstuk.
via fpdf wil ik een mail versturen met gebruikers details.
Dit lukt mij prima voor een gebruiker zelf, geen probleem.
maar wat ik ook wil is de administrator een tool geven om met een invul veld een fpdf te sturen naar zichzelf
dus je hebt gebruiker henk.
en admin ingrid (ingrid@home.nl)
in de fpdf komt dan
-----------------
deze pdf gaat over gebruiker $gebruiker
mail->to = ingrid@home.nl
-----------------
(dit is gewoon een opzet, geen valide code)
Maar wat ik me nu dus eigenlijk afvraag, hoe krijg ik de gegevens uit de query die je uitvoert vanuit het invoerveld (select * from userers where id = $id) oid... in fpdf?
iemand een tip of hint?
bij voorbaat dank!
Jammer dat 'ie alleen plaatjes maakt en geen interactieve charts, zoals Google's Chart API.quote:Op donderdag 14 juli 2011 10:19 schreef GI het volgende:
Van de week zitten spelen met pChart. Das nifty spul!
http://pchart.sourceforge.net/
Statisch is juist hetgeen dat ik wil hebben. Rapportage en export naar PDF gaat nogal moeilijk met een JS based interactieve chart.quote:Op donderdag 14 juli 2011 10:45 schreef Tijn het volgende:
[..]
Jammer dat 'ie alleen plaatjes maakt en geen interactieve charts, zoals Google's Chart API.
Dan is het handig natuurlijk. De anti-aliasing ziet er goed uit ook, trouwens.quote:Op donderdag 14 juli 2011 14:22 schreef GI het volgende:
[..]
Statisch is juist hetgeen dat ik wil hebben. Rapportage en export naar PDF gaat nogal moeilijk met een JS based interactieve chart.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |