abonnement Unibet Coolblue Bitvavo
  vrijdag 5 september 2008 @ 20:19:37 #256
53731 Flipper01
Addicted Dolphin
pi_61411867
Hoe kan ik een datum in MYSQL (DATETIME) zetten mbv een phpstring?
Ik heb nu namelijk de volgende waarden: $dag, $maand en $jaar en wil hier een datetime van maken.
I don't shine if you don't shine
  vrijdag 5 september 2008 @ 20:21:54 #257
75592 GlowMouse
l'état, c'est moi
pi_61411928
http://dev.mysql.com/doc/refman/5.0/en/datetime.html

"The DATETIME type is used when you need values that contain both date and time information. MySQL retrieves and displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format."

Dus $jaar . '-' . $maand . '-' . $dag . ' 00:00:00' voldoet, mits jaar-maand-dag netjes 4-2-2 zijn.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 6 september 2008 @ 00:45:18 #258
12880 CraZaay
prettig gestoord
pi_61419129
Of "$jaar-$maand-$dag 00:00:00", als je minder wilt concatenaten (mocht dat problemen geven, zet dan {} rond je vars, dus {$dag}).
pi_61419356
quote:
Op zaterdag 6 september 2008 00:45 schreef CraZaay het volgende:
Of "$jaar-$maand-$dag 00:00:00", als je minder wilt concatenaten (mocht dat problemen geven, zet dan {} rond je vars, dus {$dag}).
Moet ${dag} zijn, ipv {$dag}, of ook niet, mag beide.. mkay.
  zaterdag 6 september 2008 @ 01:07:14 #260
12880 CraZaay
prettig gestoord
pi_61419395
quote:
Op zaterdag 6 september 2008 01:04 schreef slakkie het volgende:

Moet ${dag} zijn, ipv {$dag}, of ook niet, mag beide.. mkay.
Ga slapen Het kan inderdaad allebei, maar ik vind er helemaal omheen consistenter, omdat je dan bijvoorbeeld ook {'bla' . $iets} kunt doen.
pi_61419591
Ik vind ${bla} persoonlijk prettiger, aangezien ik die notatie ken van zsh/bash en perl. Zelf maak ik nooit gebruik van ${'bla' . $iets} constructies.
  zaterdag 6 september 2008 @ 07:30:56 #262
53731 Flipper01
Addicted Dolphin
pi_61420911
quote:
Op zaterdag 6 september 2008 00:45 schreef CraZaay het volgende:
Of "$jaar-$maand-$dag 00:00:00", als je minder wilt concatenaten (mocht dat problemen geven, zet dan {} rond je vars, dus {$dag}).
Thnx! Dit vind ik zelf ook wel de meest handige schrijfwijze
I don't shine if you don't shine
pi_61429000
Weet iemand hier hoe ik op mijn site de 5 laatste posts van een blog, bijvoorbeeld van www.luxist.com kan krijgen?

[ Bericht 3% gewijzigd door Cracka-ass op 06-09-2008 17:06:03 ]
  zaterdag 6 september 2008 @ 18:29:13 #264
75592 GlowMouse
l'état, c'est moi
pi_61431385
Via hun RSS-feed is het makkelijkst. Met een RSS-parser als magpie is dat niet moeilijk.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_61475001
Ik heb een vraagje m.b.t MySQL preformance en opzet.

Stel ik wil voor een site bepaalde modules gebruiken, de gebruiker kiest 1 van een select aantal modules om te gebruiken voor het geen waar de site voor bedoeld is echter is het mogelijk dat deze module bepaalde settings wil opslaan, dit is per module verschillend. En aangezien ik simpel en snel modules wil kunnen toevoegen en of verwijderen is mijn vraag als volgt.

Is het handiger om voor deze opzet per module een apparte tabel aan te maken, of 1 tabel gebruiken waarin ik deze data vermeld? per regel een 'setting'

ik zal wel weer wazig zijn, als je het niet begrijpt wat ik bedoel probeer ik het nog duideljker te vermelden!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_61475173
Je maakt een koppeltabel met een module-id, een setting-id en de waarde aan.

Zo kan je namelijk ook heel makkelijk generieke settings aanmaken.

[ Bericht 34% gewijzigd door #ANONIEM op 08-09-2008 15:48:07 ]
pi_61475299
Klopt maar wat raad je aan, zit namelijk zelf te denken aan 1 global tabel voor alle plugins ipv per plugin een tabel.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_61475749
quote:
Op maandag 8 september 2008 15:52 schreef Chandler het volgende:
Klopt maar wat raad je aan, zit namelijk zelf te denken aan 1 global tabel voor alle plugins ipv per plugin een tabel.
1 global tabel
pi_61482058
Ik heb even gekeken naar het NULL-probleem, maar ik kan het niet oplossen... Op het internet heb ik gezien dat een aantal mensen er ook problemen mee hadden, maar de oplossingen die er gegeven zijn lossen het probleem niet op... Ook de oplossingen die jullie aandragen bieden geen oplossing.

Daarnaast heb ik nog het volgende, de tijd op MySQL-server van PCextreme loopt twee uur achter. Hoe zorg ik ervoor dat ik de juiste tijd opsla in de database, ik gebruik nu now() om de huidige (datebase)tijd op te slaan. Optellen van twee uur bij de tijd geeft waarschijnlijk problemen bij het voor- en achteruit zetten van de tijd.

En is het daarnaast mogelijk om het volgende op een goede manier voor elkaar te krijgen?

1
2
3
4
5
6
7
<?php
echo    "<select name='print' style='width: 387px'>
            <option>-</option>     
            <option  if(isset($print) && ($print==1)){echo selected='selected';} value='1'>Ja</option>
            <option  if(isset($print) && ($print==0)){echo selected='selected';} value='0'>Nee</option>
        </select>;"
?>

Met een variable lukt het me wel, maar ik zou graag dus een stuk PHP hebben die xHTML print waarin weer een stuk PHP voorkomt, hoe krijg ik dit (netjes) voor elkaar?
Aan dit bericht kunnen geen rechten worden ontleend.
  maandag 8 september 2008 @ 21:23:57 #270
12880 CraZaay
prettig gestoord
pi_61484096
quote:
Op maandag 8 september 2008 20:17 schreef poepeneesje het volgende:
Daarnaast heb ik nog het volgende, de tijd op MySQL-server van PCextreme loopt twee uur achter. Hoe zorg ik ervoor dat ik de juiste tijd opsla in de database, ik gebruik nu now() om de huidige (datebase)tijd op te slaan. Optellen van twee uur bij de tijd geeft waarschijnlijk problemen bij het voor- en achteruit zetten van de tijd.
Niet gaan klooien, zorgt alleen maar voor meer problemen. Vraag ze de tijd gewoon goed in te stellen. Of krijg je gewoon de GMT tijd terug? Daar kun je wel mee rekenen uiteraard, als je die altijd krijgt.
quote:
Met een variable lukt het me wel, maar ik zou graag dus een stuk PHP hebben die xHTML print waarin weer een stuk PHP voorkomt, hoe krijg ik dit (netjes) voor elkaar?
Dit zou ik doen (met code-tag, syntax highlighter hier kan het niet aan anders):

1
2
3
4
5
6
7
8
9
<?php
echo("
    <select name='print' style='width: 387px'>
        <option>-</option>     
        <option <?= (isset($print) && ($print == 1)) ? 'selected=\'selected\'' : '' ?> value='1'>Ja</option>
        <option <?= (isset($print) && ($print == 0)) ? 'selected=\'selected\'' : '' ?> value='0'>Nee</option>
    </select>
");
?>


edit: Je hoeft dit overigens niet allemaal met PHP te echo'en; je kunt prima in een PHP bestand alleen HTML hebben staan en slechts op enkele plaatsen PHP-tags (bijv <?= time() ?> om de tijd te laten zien).

[ Bericht 5% gewijzigd door CraZaay op 08-09-2008 21:57:24 ]
pi_61484427
quote:
Op maandag 8 september 2008 20:17 schreef poepeneesje het volgende:
Daarnaast heb ik nog het volgende, de tijd op MySQL-server van PCextreme loopt twee uur achter. Hoe zorg ik ervoor dat ik de juiste tijd opsla in de database, ik gebruik nu now() om de huidige (datebase)tijd op te slaan. Optellen van twee uur bij de tijd geeft waarschijnlijk problemen bij het voor- en achteruit zetten van de tijd.
De tijd zal ingesteld staan op GMT en blijbaar staat de server ook in de UK, dus moet je die omrekenen naar CET, zie http://dev.mysql.com/doc/(...)#function_convert-tz
quote:
En is het daarnaast mogelijk om het volgende op een goede manier voor elkaar te krijgen?
[ code verwijderd ]

Met een variable lukt het me wel, maar ik zou graag dus een stuk PHP hebben die xHTML print waarin weer een stuk PHP voorkomt, hoe krijg ik dit (netjes) voor elkaar?
Als je na gaat denken over PHP die PHP moet genereren zit je op het verkeerde pad. Dat is niet wat je wil, punt.

Wat je wil is een functie waar je argumenten aan meegeeft en die gewoon kant en klare html teruggeeft.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
function SelectBoxHTML($name$options$selected) {
    
    
$html "<select name=\"$name\" style=\"width: 387px\" onchange=\"this.form.submit();\">\n";
    foreach (
$options as $value => $text) {
        
$html .= "<option";
        if (
$value == $selected) {
            
$html .= " selected=\"selected\"";
        }
        
$html .= " value=\"$value\">$text</option>\n";
    }
    
    
$html .= "</select>\n";
    return 
$html;
}

print 
"<html><body><form>";
print 
"<p>Printen? " SelectBoxHTML('print', array("1" => "Ja""0" => "Nee""2" => "Misschien"), $_GET['print']) . "</p>";
print 
"<p>Favoriete kleur? " SelectBoxHTML('fav_kleur', array("rood" => "rood""geel" => "geel""pimpelpaars" => "pimpelpaars""zwart" => "zwart"), $_GET['fav_kleur']) . "</p>";

print 
"</form></body></html>";
?>


Voila, stateful selectboxes.
  maandag 8 september 2008 @ 21:55:33 #272
12880 CraZaay
prettig gestoord
pi_61485334
quote:
Op maandag 8 september 2008 21:31 schreef Farenji het volgende:

Als je na gaat denken over PHP die PHP moet genereren zit je op het verkeerde pad. Dat is niet wat je wil, punt.
Dat wil 'ie ook niet getuige z'n voorbeeld Hij wil gewoon binnen een stukje html wat php opnemen (zie mijn suggestie).
pi_61486458
Nice heren . Ik ga er morgen mee verder knutselen! Alvast bedankt .
Aan dit bericht kunnen geen rechten worden ontleend.
pi_61526787
Ik ben een complete noob op het gebied van webdesign, maar ik zou graag mijn kennis uitbreiden. Moet ik PHP leren? Of hebben jullie ander advies? En als ik een klein php scriptje kopieer van een how-to website dan geeft ie een witte pagina in Firefox, en zie je de code zelf in Internet Explorer. Wie kan mij op weg helpen?
pi_61527344
Als je PHP wilt gebruiken moet je zorgen dat je een webserver + PHP op je computer geinstalleerd hebt, of de boel uploaden naar een site waar PHP draait.

Om te beginnen zou ik me eerst eens in HTML + CSS verdiepen, zodat je dingen in ieder geval netjes op je scherm kunt krijgen. PHP en MySQL zijn een flinke stap verder...
  woensdag 10 september 2008 @ 18:00:39 #277
12880 CraZaay
prettig gestoord
pi_61529059
quote:
Op woensdag 10 september 2008 16:37 schreef sexylexy het volgende:
Wie kan mij op weg helpen?
Toen je je ging oriënteren heb je nergens zien staan dat PHP geparsed moet worden door een webserver enzo
pi_61531043
quote:
Op woensdag 10 september 2008 18:00 schreef CraZaay het volgende:

[..]

Toen je je ging oriënteren heb je nergens zien staan dat PHP geparsed moet worden door een webserver enzo
Dat heb ik zien staan ja
pi_61533531
quote:
Op woensdag 10 september 2008 16:57 schreef Xcalibur het volgende:
Als je PHP wilt gebruiken moet je zorgen dat je een webserver + PHP op je computer geinstalleerd hebt, of de boel uploaden naar een site waar PHP draait.

Om te beginnen zou ik me eerst eens in HTML + CSS verdiepen, zodat je dingen in ieder geval netjes op je scherm kunt krijgen. PHP en MySQL zijn een flinke stap verder...
PHP leren is wat anders dan een website maken. OK, granted het wordt het meeste voor websites gebruikt. Maar dat terzijde. Als iemand PHP wilt leren hoeft ie echt geen kennis van HTML of CSS te hebben (ik heb basic kennis van HTML en al helemaal geen kennis van CSS).

Tevens heeft PHP een command line die de noodzaak van een webserver overbodig maakt:
http://nl.php.net/features.commandline

Dit volstaat perfect om PHP te leren zonder je druk te maken over HTML en whatnot.

Voor sexylexy:
Apache installen op je machine: http://www.apache.org. En daarna ga je naar deze pagina: http://nl.php.net/manual/en/install.windows.php

Succes.

-edit- ik lees net dat sexylexy beginnend webdesigner wilt worden. Leer eerst de basis van HTML en CSS, daarna PHP.
pi_61533620
Het is wellicht eenvoudiger voor sexylexy om bijvoorbeeld XAMPP te installeren, dat is wat eenvoudiger dan zelf Apache en PHP installeren (met eventueel nog MySQL, enz...)
pi_61534318
Ik heb hier een stukje code en zodra ik ook maar iets weghaal van regel 4 werkt ie niet meer goed. :o
Ik wil er niks in hebben maar dan werkt het niet meer. :')

1
2
3
4
5
6
7
8
9
<?php
<div id="footer">

<
p><br>.  </p>

</
div>

 
wp_footer(); 
?>


Hoe kan dat?
pi_61534846
quote:
Op woensdag 10 september 2008 20:39 schreef slakkie het volgende:

[..]

PHP leren is wat anders dan een website maken. OK, granted het wordt het meeste voor websites gebruikt. Maar dat terzijde. Als iemand PHP wilt leren hoeft ie echt geen kennis van HTML of CSS te hebben (ik heb basic kennis van HTML en al helemaal geen kennis van CSS).

Tevens heeft PHP een command line die de noodzaak van een webserver overbodig maakt:
http://nl.php.net/features.commandline

Dit volstaat perfect om PHP te leren zonder je druk te maken over HTML en whatnot.

Voor sexylexy:
Apache installen op je machine: http://www.apache.org. En daarna ga je naar deze pagina: http://nl.php.net/manual/en/install.windows.php

Succes.

-edit- ik lees net dat sexylexy beginnend webdesigner wilt worden. Leer eerst de basis van HTML en CSS, daarna PHP.
Hmm ja ik kan wel een beetje HTML maar tot waar wordt het verstaan onder de basics? CSS is nog volledig nieuw voor mij
pi_61534966
quote:
Op woensdag 10 september 2008 21:02 schreef Cracka-ass het volgende:
Ik heb hier een stukje code en zodra ik ook maar iets weghaal van regel 4 werkt ie niet meer goed. :o
Ik wil er niks in hebben maar dan werkt het niet meer. :')
[ code verwijderd ]

Hoe kan dat?
Dus dit zou niet werken:

1
2
3
<div id="footer">

</div>


Wat je met die wp_footer() wilt snap ik niet, wat doet die daar? Moet het soms iets zijn als:

1
2
3
<div id="footer">
  <?php wp_footer(); ?>
</div>
pi_61535106
quote:
Op woensdag 10 september 2008 20:39 schreef slakkie het volgende:
-edit- ik lees net dat sexylexy beginnend webdesigner wilt worden. Leer eerst de basis van HTML en CSS, daarna PHP.
Dat zeg ik
pi_61535492
quote:
Op woensdag 10 september 2008 21:18 schreef HuHu het volgende:

[..]

Dus dit zou niet werken:
[ code verwijderd ]

Wat je met die wp_footer() wilt snap ik niet, wat doet die daar? Moet het soms iets zijn als:
[ code verwijderd ]
Zo is het dus als ik ook maar iets weghaal:



Zo is het dus als het goed gaat, met mooi puntje.


Jouw codes werken ook beide niet. In wordpress trouwens.
pi_61535595
Ow... WordPress, daar heb ik geen verstand van.

Je kunt proberen die . te vervangen door &nbsp;, da's gewoon een spatie maar dan anders. Dus die zie je niet.
pi_61535683
quote:
Op woensdag 10 september 2008 21:16 schreef sexylexy het volgende:

[..]

Hmm ja ik kan wel een beetje HTML maar tot waar wordt het verstaan onder de basics? CSS is nog volledig nieuw voor mij
Basic is voor mij net genoeg om een simpele pagina te maken. Maar je moet rekening houden dat je pagina's moet kunnen maken die door deze validator (http://validator.w3.org) wordt goedgekeurd. Als je dat laatste kan doen, dan denk ik dat je tot de experts behoort.

Ik zou als ik jou was eens langs http://www.w3schools.com/ gaan en daar wat over HTML/CSS leren, en na een paar weken een keer PHP erbij gaan halen om zo wat dynamische pagina's te maken. Eventueel met MySQL erbij.
pi_61535740
Ja dan inderdaad maar zo. Maar het blijft toch vreemd. Thanks!
pi_61537358
quote:
Op woensdag 10 september 2008 @ 21:35 schreef slakkie het volgende:

[..]

Basic is voor mij net genoeg om een simpele pagina te maken. Maar je moet rekening houden dat je pagina's moet kunnen maken die door deze validator (http://validator.w3.org) wordt goedgekeurd. Als je dat laatste kan doen, dan denk ik dat je tot de experts behoort.

Ik zou als ik jou was eens langs http://www.w3schools.com/ gaan en daar wat over HTML/CSS leren, en na een paar weken een keer PHP erbij gaan halen om zo wat dynamische pagina's te maken. Eventueel met MySQL erbij.
1
2
3
4
5
6
7
8
9
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>hello world</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>

Jeuj ik ben expert! B-)

Je moet je niet doodstaren op die validator. Op de eerste plaats komt dat je een site maakt die er in alle gangbare browsers goed uit ziet en goed werkt. Nette, semantische en correcte code is slechts een middel om dat doel te bereiken.
  woensdag 10 september 2008 @ 23:28:17 #290
12880 CraZaay
prettig gestoord
pi_61539846
quote:
Op woensdag 10 september 2008 22:15 schreef mcDavid het volgende:

Je moet je niet doodstaren op die validator. Op de eerste plaats komt dat je een site maakt die er in alle gangbare browsers goed uit ziet en goed werkt. Nette, semantische en correcte code is slechts een middel om dat doel te bereiken.
Nou ja, iets is natuurlijk pas HTML als het voldoet aan de HTML specificaties. De validator checkt of dat zo is. Voldoet een pagina niet, dan is het dus geen goede HTML maar code waarvan de browsers de fouten voor je verdoezelen Semantiek is ook onderdeel van goed werken uiteraard; een semantisch incorrecte pagina werkt niet goed. Dat 'ie er in je webbrowser goed uit ziet doet daar niets aan af; er zijn meer user agents dan alleen IE/FF/Safari/etc.
pi_61540518
Met "meer user agents" kun je twee dingen bedoelen:
- zoekmachines, maar daarvoor optimaliseren noemen we SEO en dat komt wmbt ongeveer als allerlaatste in de ranglijst van wat belangrijk is voor een goeie website...
- screenreaders, daar is iedereen altijd heel erg panisch voor. Maar duik eens de statistieken in en vertel me of er óóit iemand met een screenreader op jouw site is geweest.
pi_61541523
quote:
Op woensdag 10 september 2008 22:15 schreef mcDavid het volgende:

[..]
[ code verwijderd ]

Jeuj ik ben expert!

Je moet je niet doodstaren op die validator. Op de eerste plaats komt dat je een site maakt die er in alle gangbare browsers goed uit ziet en goed werkt. Nette, semantische en correcte code is slechts een middel om dat doel te bereiken.
Je snapt wat ik bedoel
  donderdag 11 september 2008 @ 08:45:08 #293
12880 CraZaay
prettig gestoord
pi_61543353
quote:
Op woensdag 10 september 2008 23:58 schreef mcDavid het volgende:
Met "meer user agents" kun je twee dingen bedoelen:
- zoekmachines, maar daarvoor optimaliseren noemen we SEO en dat komt wmbt ongeveer als allerlaatste in de ranglijst van wat belangrijk is voor een goeie website...
- screenreaders, daar is iedereen altijd heel erg panisch voor. Maar duik eens de statistieken in en vertel me of er óóit iemand met een screenreader op jouw site is geweest.
Ik bedoel ze allebei, en nog meer (mobile devices, kiosk browsers, you name it). We noemen dat inderdaad SEO, maar alleen omdat "de prutsers" semantisch incorrecte HTML schrijven en een "SEO-bedrijf" grof geld kan verdienen door de rommel op te ruimen en toch eens een <h1> etc te gebruiken. SEO is totaal nutteloos (HTML-wise, goede teksten is weer iets anders) wanneer een website al aan de standaarden voldoet.

Ik snap je advies niet zo goed omdat je eigenlijk zegt "nette code is een middel, maar zorg gewoon dat het er visueel goed uitziet", wat op mij over komt als "voor een kop kun je prima <span style="font-size: 24px; font-weight: bold">Kop</span>" gebruiken", als je wilt dat het er als een kop uitziet

Wat is er mis mee voor iemand om het meteen goed aan te leren? Of gaan we mensen die (om toch een beetje op PHP etc terug te komen ) meer willen leren over het MVC-model ook zeggen dat ze best alle logica in de view mogen stoppen omdat dat ook werkt, maar het netter is om dat niet te doen?

NB: De validator kan geen semantiek detecteren, dus je kunt alsnog overal gestylede <span>'s enzo voor gebruiken uiteraard. Block level elementen binnen inline elementen slikt de validator niet, maar 99% van de browsers bijvoorbeeld weer wel (omdat ze gebruikers niet de dupe willen laten worden van slecht geschreven code).
pi_61543699
quote:
Op woensdag 10 september 2008 23:58 schreef mcDavid het volgende:
- zoekmachines, maar daarvoor optimaliseren noemen we SEO en dat komt wmbt ongeveer als allerlaatste in de ranglijst van wat belangrijk is voor een goeie website...
Sorry?

Dat zou vanaf het allereerste begin prioriteit moeten hebben. Als een zoekmachine je site niet kan vinden komt er dus geen hond en had je je site net zo goed niet kunnen maken. Als je zorgt (oa door nette, semantisch correte HTML !) dat je het vanaf het begin goed aanpakt kan je je site in 1x SEO-wise goed bouwen...
quote:
Op woensdag 10 september 2008 23:58 schreef mcDavid het volgende:
- screenreaders, daar is iedereen altijd heel erg panisch voor. Maar duik eens de statistieken in en vertel me of er óóit iemand met een screenreader op jouw site is geweest.
Dat vind ik ook zo'n bullshit argument he....
Alsof het zoveel moeite is om te zorgen dat het werkt. Je zorgt toch ook dat het op Safari werkt? Of dat het niet gigantisch kapot gaat als iemand Javascript uit heeft staan? Dat hoop ik tenminste...
pi_61549415
Als ik een website maak, test ik die bijv. niet op IE5.5. Terwijl IE5.5 vaker langskomt dan Lynx. Shoot me!

En ja het is zeker een goeie eigenschap om van begin af aan nette en semantische code te gebruiken. Maar (zoals al gezegd) dat haalt die validator er niet uit. Daarom: die slechts als hulpmiddel gebruiken.

En als ik bijvoorbeeld kijk naar gmail: 95 fouten in de HTML volgens de validator, en zonder Javascript doet helemaal níéts het meer. En toch is het wat mij betreft één van de beste websites die er bestaan.
pi_61556406
Hallo beste mensen ik heb een php vraagje.

Ik heb een site gemaakt en daarin wil ik een grafiekje neerzetten. Ik heb daarvoor een library gedownload die grafiekjes kan genereren.

Als ik dat test werkt dat opzich prima, maar nu wil ik graag data uit mn mysql database gebruiken in de grafiek. Echter als ik een query doe in de php file waarin het plaatje staat dan doet het plaatje het niet meer.

Mijn vraag is dus eigenlijk: hoe kan ik binnen de php file die het plaatje voorstelt aan die data komen?

code van de file met het plaatje (werkt zo niet, tekent wel het array als ik de query verwijder).
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
require ('./chart-0.8/chart.php') ;

$query = "SELECT * FROM klsusers" ;
$tmp = mysql_query ($query) ;

$testarray = array (0, 3, 5, 9, 10, 20) ;


$chart = new chart (300, 200) ;
$chart->plot ($testarray) ;
$chart->stroke () ;
?>


en dit heb ik dan in een file staan van de site zelf waar ik de grafiek wil hebben.

1echo '<IMG src="totalgraph.php">' ;
pi_61556712
oh oh oh, zal je altijd zien. Ik loop hier al een halve dag op te broeden en op het moment dat ik ten einde raad hulp vraag op een forum dringt het ineens tot me door.
Omdat het een apart plaatje is dat los staat van de rest van de site moet ik natuurlijk eerst naar de database connecten als ik een query wil doen.
Nu geeft ie een foutmelding, maar omdat die in een plaatje staat zie ik die niet, maar is wel mn plaatje verneukt.
pi_61556773
nu nog die hoofdletters uit de html-tags halen.
pi_61558367
Heeft dat kwa code ook voordelen of wordt het enkel als erg lelijk beschouwd?
Ik vind het zelf namelijk met hoofdletters wel overzichtelijk.
pi_61558511
Als je hoofdletters gebruikt is het gewoon geen correcte HMTL. Weet niet wie dat ooit verzonnen heeft, maar 't klopt gewoon niet.

Ik vraag me trouwens ook af waarom je die regel met PHP toevoegt? moet het plaatje alleen onder bepaalde condities worden weergegeven?
pi_61559508
De grafiek komt onder een tabel die ik met behulp van php genereer.
Maar hoofdletters zijn dus officieel niet toegestaan, alleen het werkt omdat de meeste browsers tegenwoordig erg "forgiving" zijn?
Het wel gemerkt dat ook een tabel er nog netjes uit komt rollen ook al vergeet je her en der een paar tags.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')