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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Les 3</title> </head> <body> <?php if ( isset( $_POST['submit'] ) ) { $voornaam = $_POST['voornaam']; $geslacht = $_POST['geslacht']; $woonplaats = $_POST['woonplaats']; $mailinglist = $_POST['mailinglist']; $achternaam = $_POST['achternaam']; $errors = array(); $errors = array(); if(empty($voornaam)) { $errors['voornaam'] = "U bent vergeten uw naam in te vullen"; } if(empty($achternaam)) { $errors['voornaam'] = "U bent vergeten uw naam in te vullen"; } if(count($error) == 0) { echo "--htmlspecialchars gebruiken, zie hierna--$voornaam $achternaam is een $geslacht en woont in $woonplaats.<br>"; } if($mailinglist) { echo htmlspecialchars($voornaam) . " wil <b>wel</b> gebruik maken van de mailinglist."; else echo htmlspecialchars($voornaam) . " wil <b>geen</b> gebruik maken van de mailinglist."; } } ?> <form method="POST" action=""<?php $_SERVER['PHP_SELF']; ?>""> Voornaam:<br /><input type="text" name="voornaam" value="<?php if(isset($_POST['voornaam'])) echo htmlspecialchars($_POST['voornaam']);?>"/><br /> <?php if(isset($errors['voornaam'])) echo $errors['voornaam']; ?> Achternaam<br /><input type="text" name="achternaam" value="<?php if(isset($_POST['achternaam'])) echo htmlspecialchars($_POST['achternaam']);?>"/><br /> <br />Geslacht: <br /> Man <input type="radio" name="geslacht" value="man" /> Vrouw <input type="radio" name="geslacht" value="vrouw" /> <br /><br />Woonplaats:<br /> <select name="woonplaats" value="<?php if(isset($_POST['woonplaats'])) echo htmlspecialchars($_POST['woonplaats']);?>"> <option value="Groningen">Groningen</option> <option value="Assen">Assen</option> </select> <br /><br />Mailinglist:<br /> <input type="checkbox" name="mailinglist" /><br /><br /> <input type="submit" name="submit" value="Post" /> </form> </body> </html> |
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Les 3</title> </head> <body> <?php if ( isset( $_POST['submit'] ) ) { $voornaam = $_POST['voornaam']; $geslacht = $_POST['geslacht']; $woonplaats = $_POST['woonplaats']; $mailinglist = $_POST['mailinglist']; $achternaam = $_POST['achternaam']; if ( empty( $voornaam ) ) //Naam controleren {$error ="U bent vergeten uw naam in te vullen<br>";} else { print "$voornaam $achternaam is een $geslacht en woont in $woonplaats.<br>"; if ($mailinglist) print "$voornaam wil <b>wel</b> gebruik maken van de mailinglist."; else print "$voornaam wil <b>geen</b> gebruik maken van de mailinglist."; } } ?> <form method="POST" action=""<?php $_SERVER['PHP_SELF']; ?>""> Voornaam:<br /><input type="text" name="voornaam" value="<?php if(isset($_POST['voornaam'])) echo $_POST['voornaam'];?>"/> <?php if(!empty($error)) { //Error bericht wanneer iets niet juist is ingevuld echo $error; } ?> Achternaam<br /><input type="text" name="achternaam" value="<?php if(isset($_POST['achternaam'])) echo $_POST['achternaam'];?>"/><br /> <br />Geslacht: <br /> Man <input type="radio" name="geslacht" value="man" /> Vrouw <input type="radio" name="geslacht" value="vrouw" /> <br /><br />Woonplaats:<br /> <select name="woonplaats" value="<?php if(isset($_POST['woonplaats'])) echo $_POST['woonplaats'];?>"> <option value="Groningen">Groningen</option> <option value="Assen">Assen</option> </select> <br /><br />Mailinglist:<br /> <input type="checkbox" name="mailinglist" /><br /><br /> <input type="submit" name="submit" value="Post" /> </form> </body> </html> |
1 |
Dat bedoel ik. Gebruik <option value="Assen" selected="selected">Assen</option>quote:Op dinsdag 16 februari 2010 21:50 schreef boem-dikkie het volgende:
Dat radio en check buttons 'sticky' maken is volgens ook wat moeilijk dan de achternaam etc.
Dus hij kijkt daar of je 'Groningen' geselecteerd heeft en als dit inderdaad zo is geeft hij een 'selected' mee als sticky aan die waarde?quote:Op dinsdag 16 februari 2010 21:51 schreef Intrepidity het volgende:
Klopt. Het attribuut wat je selecteerd wilt hebben moet selected="selected" als attribuut krijgen. De snelste manier om dat te doen (hoewel niet de mooiste) is om een kort if-statement in iedere <option> te zetten waarbij je de waarden vergelijkt:
[ code verwijderd ]
Mooi is anders, maar het werkt
1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | // kijk geslacht en zet keuze // -- man echo '<option value="0" '; if ( $row['geslacht']=='0') { echo 'selected="selected">'.$lang_male.'</option>'; } else { echo '>'.$lang_male.'</option>'; } // -- vrouw echo '<option value="1" '; if ( $row['geslacht']=='1') { echo 'selected="selected">'.$lang_female.'</option>'; } else { echo '>'.$lang_female.'</option>'; } echo '</select>'; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $geslachten = array(0 => $lang_male, 1 => $lang_female); echo "<select name=\"geslacht\">"; foreach($geslachten as $k => $v) { echo "<option value=\"{$k}\" "; if($row["geslacht"] == $k) { echo "selected=\"selected\" "; } echo ">{$v}</option>"; } echo "</select>'; ?> |
Awesome!quote:Op dinsdag 16 februari 2010 23:40 schreef Intrepidity het volgende:
[ code verwijderd ]
Zo kan ie ook. En ontdekken we dan op een verre planeet een ras met 3 geslachten dan hoef je alleen maar een itempje aan de array toe te voegen In het geval van geslacht wellicht niet nodig, maar zo wordt je code wel een stuk dynamischer
1 2 3 4 5 6 7 8 | <?php $geslachten = array(0 => $lang_male, 1 => $lang_female); foreach($geslachten as $k => $v): ?> <option value="<?=$k?>"<?=($row["geslacht"] == $k ? 'selected="selected"' : '')?>><?=$v?></option> <?php endforeach; ?> </select> |
Het mixen van HTML en PHP is uberhaupt smerig imo, of je nou html echoot binnen PHP of korte PHP-tags gebruikt binnen je HTML, het is allebei slordig.quote:Op woensdag 17 februari 2010 05:29 schreef GuidooH het volgende:
Gadver, wat een smerige code!
Het is imho mooier om het volgende te doen:
[ code verwijderd ]
(wat een bagger PHP code ding )
Hoe wou je anders ooit HTML genereren met PHP?quote:Op woensdag 17 februari 2010 07:26 schreef Intrepidity het volgende:
[..]
Het mixen van HTML en PHP is uberhaupt smerig imo, of je nou html echoot binnen PHP of korte PHP-tags gebruikt binnen je HTML, het is allebei slordig.
Met een template enginequote:Op woensdag 17 februari 2010 07:28 schreef GuidooH het volgende:
[..]
Hoe wou je anders ooit HTML genereren met PHP?
Dat is pas een bullshit, dan krijg je er nog een "taal" bij die vervolgens weer geparsed moet worden, heeft dan toch helemaal geen meerwaarde ten opzichte van gewoon php gebruiken in de template bestanden?quote:
Een bescheiden kickje. Heeft iemand misschien een ingeving?quote:Op woensdag 10 februari 2010 18:37 schreef hello_moto1992 het volgende:
Hallo,
Met behulp van s3slider probeer ik gegevens uit de database op te halen.
HTML voor de slider:
[ code verwijderd ]
Nu haal ik op dit moment zo gegevens uit de database, zodat er rijen gevormd worden.
[ code verwijderd ]
Hoe krijg ik dan afzonderlijke gevens, zoals bijvoorbeeld bij de titel, de titels tussen de span? Er staan nl. ook allemaal dingen zoals IMG enzo tussen
bvd
Dus eigenlijk (min of meer) dezelfde methode als voor boem-dikkie?quote:Op woensdag 17 februari 2010 05:29 schreef GuidooH het volgende:
Gadver, wat een smerige code!
Het is imho mooier om het volgende te doen:
[ code verwijderd ]
(wat een bagger PHP code ding )
Ik zeg ook niet dat dat altijd de juiste oplossing is, ik zeg dat dat netter staat vanwege de duidelijke scheiding tussen back- en frontendcode, want daar ging het over.quote:Op woensdag 17 februari 2010 07:57 schreef GuidooH het volgende:
[..]
Dat is pas een bullshit, dan krijg je er nog een "taal" bij die vervolgens weer geparsed moet worden, heeft dan toch helemaal geen meerwaarde ten opzichte van gewoon php gebruiken in de template bestanden?
Je zegt toch dat het in dit geval de beste oplossing is, of in ieder geval ooit de beste oplossing.. Daar ben ik het al niet mee eens. Verder heeft het helemaal niks te maken met front- en backend. Het heeft ook helemaal geen nut om totaal géén PHP in je html te willen gebruiken, dan maak je het jezelf alleen maar moeilijk! Het is imho het beste om in de templates alleen PHP te gebruiken om dingen te weergeven. Dat kan ook met een template engine, maar dan krijg je allemaal vage code's die het zeker niet overzichtelijker maken, maar uiteindelijk nog geparsed gaan worden door PHP en dan doet ie precies hetzelfde.quote:Op woensdag 17 februari 2010 12:15 schreef Intrepidity het volgende:
[..]
Ik zeg ook niet dat dat altijd de juiste oplossing is, ik zeg dat dat netter staat vanwege de duidelijke scheiding tussen back- en frontendcode, want daar ging het over.
1 |
Nice. :Yquote:Op donderdag 18 februari 2010 09:50 schreef boem-dikkie het volgende:
Ik heb de radiobuttons nu ook sticky.
[ code verwijderd ]
1 |
Ooit gedacht aan scheiding van verantwoordelijkheden tussen front- en backendontwikkelaars? Ik ken weinig frontend mensen die met PHP kunnen omgaan. Een templatetaal is makkelijker te leren, en met fatsoenlijke caching doet de performance per definitie niet onder voor pure PHP. Daarnaast is het zeker beter leesbaar, voornamelijk voor niet PHP'ers.quote:Op woensdag 17 februari 2010 18:10 schreef GuidooH het volgende:
[..]
Je zegt toch dat het in dit geval de beste oplossing is, of in ieder geval ooit de beste oplossing.. Daar ben ik het al niet mee eens. Verder heeft het helemaal niks te maken met front- en backend. Het heeft ook helemaal geen nut om totaal géén PHP in je html te willen gebruiken, dan maak je het jezelf alleen maar moeilijk! Het is imho het beste om in de templates alleen PHP te gebruiken om dingen te weergeven. Dat kan ook met een template engine, maar dan krijg je allemaal vage code's die het zeker niet overzichtelijker maken, maar uiteindelijk nog geparsed gaan worden door PHP en dan doet ie precies hetzelfde.
Tja, net of een template taal zo veel makkelijker is dan een paar PHP dingen. En je bedoeld hopelijk dat het "niet per definitie" onder doet ipv "per definitie niet"? Er zit toch een extra stap in; het parsen van de template zelf, hetzelfde zal met alleen PHP altijd sneller zijn.quote:Op donderdag 18 februari 2010 11:14 schreef Intrepidity het volgende:
[..]
Ooit gedacht aan scheiding van verantwoordelijkheden tussen front- en backendontwikkelaars? Ik ken weinig frontend mensen die met PHP kunnen omgaan. Een templatetaal is makkelijker te leren, en met fatsoenlijke caching doet de performance per definitie niet onder voor pure PHP. Daarnaast is het zeker beter leesbaar, voornamelijk voor niet PHP'ers.
Dat parsen gebeurt met caching slechts 1 keer. Dus de performanceafname die er al is is niet voldoende om merkbaar te zijn voor bezoekers. De meeste templateparsers maken gewoon een PHP-bestand aan waar in principe hetzelfde instaat, maar dan omgezet van template naar pure PHP. Wat je dus in feite gedaan hebt is een abstractere taal geintroduceerd om je frontendcode te schrijven. Wellicht zie je de voordelen niet, maar ze zijn er toch wel degelijk:quote:Op donderdag 18 februari 2010 11:18 schreef GuidooH het volgende:
[..]
Tja, net of een template taal zo veel makkelijker is dan een paar PHP dingen. En je bedoeld hopelijk dat het "niet per definitie" onder doet ipv "per definitie niet"? Er zit toch een extra stap in; het parsen van de template zelf, hetzelfde zal met alleen PHP altijd sneller zijn.
quote:Op donderdag 18 februari 2010 11:47 schreef Crutch het volgende:
mySQL slaat de datum zo op: 0000-00-00, hoe krijg ik dat weer normaal uitgelezen als ik het wil echoën? => 00-00-0000
1 2 3 | echo date('d-m-Y', strtotime('2010-02-18')); ?> |
http://dev.mysql.com/doc/(...)-time-functions.htmlquote:Op donderdag 18 februari 2010 11:47 schreef Crutch het volgende:
mySQL slaat de datum zo op: 0000-00-00, hoe krijg ik dat weer normaal uitgelezen als ik het wil echoën? => 00-00-0000
Oké, je hebt wel een punt, voor sommige doeleinden zou dat wel op z'n plek zijn, maar dat is eigenlijk niet waar de discussie in eerste instantie over ging. We zijn het er waarschijnlijk wel over eens dat templates niet altijd de juiste oplossing zijn. Verder zijn de dingen dingen die je nu noemt ook bijna allemaal onderdeel van mijn standaard "framework".quote:Op donderdag 18 februari 2010 11:22 schreef Intrepidity het volgende:
[..]
Dat parsen gebeurt met caching slechts 1 keer. Dus de performanceafname die er al is is niet voldoende om merkbaar te zijn voor bezoekers. De meeste templateparsers maken gewoon een PHP-bestand aan waar in principe hetzelfde instaat, maar dan omgezet van template naar pure PHP. Wat je dus in feite gedaan hebt is een abstractere taal geintroduceerd om je frontendcode te schrijven. Wellicht zie je de voordelen niet, maar ze zijn er toch wel degelijk:
- Volautomatisch andere css-classes toewijzen aan even- en oneven rijen, iets waar je in PHP weer een if-statement voor nodig hebt
- Filters toepassen op tekst waardoor je je teksten veel beter kunt formatteren als met php (lees: veel korter)
- Automatisch een andere tekst weergeven als bijvoorbeeld een array leeg is. Geen if/else voor nodig
- Escapen kun je niet vergeten omdat de engine dat voor je doet, daardoor betere veiligheid
- Macro's schrijven om met een functie-aanroep achtige constructie bijvoorbeeld een inputveld te genereren. Een keer je macro aanpassen is overal je inputs op een andere manier genereren
En zo zijn er nog legio voordelen
Heb je ooit wel eens werk geoutsourced naar een designbureau? Daar willen ze niks weten van PHP, daar willen ze het liefste alles in HTML aangeleverd krijgen.quote:Op woensdag 17 februari 2010 18:10 schreef GuidooH het volgende:
[..]
Je zegt toch dat het in dit geval de beste oplossing is, of in ieder geval ooit de beste oplossing.. Daar ben ik het al niet mee eens. Verder heeft het helemaal niks te maken met front- en backend. Het heeft ook helemaal geen nut om totaal géén PHP in je html te willen gebruiken, dan maak je het jezelf alleen maar moeilijk! Het is imho het beste om in de templates alleen PHP te gebruiken om dingen te weergeven. Dat kan ook met een template engine, maar dan krijg je allemaal vage code's die het zeker niet overzichtelijker maken, maar uiteindelijk nog geparsed gaan worden door PHP en dan doet ie precies hetzelfde.
Is een optie, maar ik zou MySQL niet laten bepalen hoe iets wordt weergegeven.quote:Op donderdag 18 februari 2010 11:50 schreef GuidooH het volgende:
[..]
http://dev.mysql.com/doc/(...)-time-functions.html
DATE_FORMAT()
Ik werk wekelijks samen met een grafisch bureau, aangezien de HTML die hun aan leveren nogal bagger is, leveren ze tegenwoordig de PSD aan.quote:Op donderdag 18 februari 2010 11:54 schreef Scorpie het volgende:
[..]
Heb je ooit wel eens werk geoutsourced naar een designbureau? Daar willen ze niks weten van PHP, daar willen ze het liefste alles in HTML aangeleverd krijgen.
Over het algemeen geef ik je gelijk, maar met datums wil ik nog wel eens een uitzondering maken hiervoor, mits de site alleen in het Nederlands is.quote:Op donderdag 18 februari 2010 11:56 schreef Light het volgende:
[..]
Is een optie, maar ik zou MySQL niet laten bepalen hoe iets wordt weergegeven.
Thanks. Ik ben nu een wat uitgebreider contact formulier aan het maken voor mijn vader zijn website alleen daar krijg ik een witte pagina. Maar even uitvogelen wat dat kan zijn.quote:Op donderdag 18 februari 2010 10:53 schreef GuidooH het volgende:
[..]
Nice.
Ik doe hem altijd zo:
[ code verwijderd ]
Maakt in dit geval niet uit, maar in sommige gevallen wel. Daar bedoel ik dan de haakjes mee.
Verder gebruik ik altijd liever enkele quotes, ook dit heeft hier weer geen voordeel, maar als je html gebruikt in je PHP, dan hoef je je dubbele quotes die je voor html gebruikt niet te escapen.
Aflopend sorterenquote:Op donderdag 18 februari 2010 13:36 schreef Crutch het volgende:
Hoe haal ik de nieuwste rij uit een database waar ik een column heb met datum? Ik kan wel sorteren op datum zag ik, maar hoe selecteer ik de nieuwste?
SELECT * FROM tabel ORDER BY datum DESC LIMIT 1;quote:Op donderdag 18 februari 2010 13:36 schreef Crutch het volgende:
Hoe haal ik de nieuwste rij uit een database waar ik een column heb met datum? Ik kan wel sorteren op datum zag ik, maar hoe selecteer ik de nieuwste?
En als je in een transactie bezig bent kan je met http://forums.mysql.com/read.php?12,2060,2060 werken.quote:
quote:
quote:Op donderdag 18 februari 2010 13:46 schreef Intrepidity het volgende:
[..]
SELECT * FROM tabel ORDER BY datum DESC LIMIT 1;
Neh, gewoon laaste blogje selecterenquote:Op donderdag 18 februari 2010 13:51 schreef Scorpie het volgende:
[..]
En als je in een transactie bezig bent kan je met http://forums.mysql.com/read.php?12,2060,2060 werken.
1 2 3 4 5 6 | <error>Verkeerde aanroep van het script</error> <table></table> <lines>0</lines> <coded><![CDATA[eJxLtDK2qi62MrNSKklMykktVrJOtDKwqq4ttjK1UkrOL80rQRHJLEnNhaupBQBTBhOQ]]></coded> </data> |
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 37 38 39 40 41 42 43 44 45 46 47 48 49 | // maakt gebruik van de functie xml2array die te vinden is op php.net //set POST variables $url = 'http://localhost/*****/extract.php'; $fields = array( 'username' => urlencode('****'), 'password' => urlencode('****'), 'database' => urlencode(*****), 'action' => urlencode('tables'), ); //url-ify the data for the POST $fields_string = ''; foreach($fields AS $key=>$value) { $fields_string .= $key.'='.$value.'&'; } rtrim($fields_string, '&'); //open connection $ch = curl_init(); //set the url, number of POST vars, POST data curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, count($fields)); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string); //execute post $result = curl_exec($ch); //close connection $data = curl_multi_getcontent($ch); $buf = xml2array($data, 1, 'tag'); print_r($buf); curl_close($ch); ?> |
Ik zou zeggen, maak een minimal test case (zie onder) en werk het verder uit. Bij elke toevoeging nog een keer testen. Als je vast komt te zitten dan weet je waar de fout zit:quote:Op donderdag 18 februari 2010 16:23 schreef Chandler het volgende:
Ik wil dit stukje XML code omzetten naar een array middels een functie
[ code verwijderd ]
en het scriptje
[ code verwijderd ]
Normaal zou de XML2array functie de data om moeten zetten naar een array maar helaas dat gebeurd niet bij mijn opzet. Wat doe ik verkeerd?
1 2 3 4 5 6 7 8 9 10 11 12 | // --include xml2array functie-- $xml = xml2array("<data> <error>Verkeerde aanroep van het script</error> <table></table> <lines>0</lines> <coded><![CDATA[eJxLtDK2qi62MrNSKklMykktVrJOtDKwqq4ttjK1UkrOL80rQRHJLEnNhaupBQBTBhOQ]]></coded> </data>"); print_r($xml); ?> |
1 2 3 | CURLOPT_RETURNTRANSFER, 1); |
quote:Op donderdag 18 februari 2010 18:40 schreef Chandler het volgende:
Nou ik ben er acher, de data ging de lucht in ipv in de string/array
met dit:
[ code verwijderd ]
heb ik het werkend gekregen
1 2 3 4 5 6 7 8 9 10 | m.*, COUNT(a.id) AS afbeeldingen FROM gras_afbeeldingmap m LEFT JOIN gras_afbeelding a ON a.map_id = m.id WHERE m.klant_id = 1 AND m.ouder_id IS NULL ORDER BY m.naam |
CKEditor is wel oké, tegenwoordig helaas niet meer helemaal gratis voor commercieel gebruik.quote:Op vrijdag 19 februari 2010 13:42 schreef Crutch het volgende:
Heeft iemand trouwens ervaring met WYSIWYG-editors voor textinputs (textarea)? Ik stuit net op openWYSIWYG maar die werkt niet in Chrome.
Kuch* dan gebruik ik het niet commercieelquote:Op vrijdag 19 februari 2010 13:45 schreef GuidooH het volgende:
[..]
CKEditor is wel oké, tegenwoordig helaas niet meer helemaal gratis voor commercieel gebruik.
http://ckeditor.com/quote:Op vrijdag 19 februari 2010 13:46 schreef Crutch het volgende:
[..]
Kuch* dan gebruik ik het niet commercieel
Zal effe googlen, thanks.
Fucking geniaal!!!!quote:Op vrijdag 19 februari 2010 13:47 schreef GuidooH het volgende:
[..]
http://ckeditor.com/
En dan heb je nog:
http://ckfinder.com/
quote:Op vrijdag 19 februari 2010 14:23 schreef Crutch het volgende:
[..]
Fucking geniaal!!!!
Het werk ook als een tiet, gewoon javascriptje includen en je textarea class "ckeditor" geven.
Erm.. Is die PS voer om een aangifte tegen deze gasten te doen? Lijkt met geen normale gang van zaken?quote:Beste PHPHulp bezoeker,
PHPHulp is dusdanig afgetakeld dat we een nieuw webmaster forum online gezet hebben. Dit forum is te vinden op http://onlinewebmasters.nl/. We hopen hier een nieuwe bruisende community op te kunnen zetten en de sfeer de op de PHPHulp hangt daar ook achter te laten.
Op zeer korte termijn zal het ook mogelijk worden scripts te plaatsen en iets later ook tutorials. Helaas zijn we niet in staat om de huidige phphulp data over te zetten, dus iedereen zal een nieuw account aan moeten maken en ook een nieuwe postcount op moeten bouwen.
Veel plezier!
OnlineWebmaster.nl
PS: Toen PHPHulp nog online was heeft iemand de gehele website gedownload. Dit was dus inclusief alle profielpagina's met email adressen. Via een eenvoudige regex hebben we vervolgens je e-mail hieruit op weten te halen. Dit is de reden dat je deze eenmalige email ontvangt.
Ik zag het ook! Er staat dan wel geen kut op dat nieuwe forum, maar lijkt me ook niet echt een kans van slagen hebben.quote:Op vrijdag 19 februari 2010 21:00 schreef Roönaän het volgende:
[..]
Erm.. Is die PS voer om een aangifte tegen deze gasten te doen? Lijkt met geen normale gang van zaken?
1 2 3 4 5 | concat( round( sum( data_length + index_length ) / ( 1024 *1024 ) , 2 ) , 'M' ) size FROM information_schema.TABLES WHERE ENGINE=('MyISAM' || 'InnoDB' ) GROUP BY table_schema |
http://dev.mysql.com/doc/refman/5.0/en/show.htmlquote:Op zondag 21 februari 2010 09:48 schreef Chandler het volgende:
Tis maar net hoeveel aandacht je wilt geven aan dat nieuwe forum.
Ik heb trouwes 1 vraag, hoe kan ik snel de statistieken uitlezen van een database (bv aantal tabellen, records, grootte in kb/mb/gb/etc).
Heb al wat gevonden maar die kan ik niet specifiek gebruiken voor 1 DB (kon niet uitvinden hoe)
[ code verwijderd ]
Iemand?
1 |
Je voert een verkeerde query uit op je database .quote:Op dinsdag 23 februari 2010 15:38 schreef Puala het volgende:
Ik krijg een error tijdens het programmeren en snap hem niet. Zouden jullie even willen kijken?
[ code verwijderd ]
Ho niet zo snel. Ik ben beginnerquote:Op dinsdag 23 februari 2010 15:39 schreef PiRANiA het volgende:
[..]
Je voert een verkeerde query uit op je database .
De fout zit in lijn 2 van je QUERY, dus niet van je script.
Kijk even welke query je uitvoert
Uiteraard .quote:Op dinsdag 23 februari 2010 15:46 schreef Puala het volgende:
[..]
Ho niet zo snel. Ik ben beginner
Kun je hem ook simpeler uitleggen?
Ah ik zie het al. Had nog een stukje van de oude code staan en die verwees naar de verkeerde regel. Heb het nu aangepast en nu werkt het wel.quote:Op dinsdag 23 februari 2010 15:53 schreef PiRANiA het volgende:
[..]
Uiteraard .
Het script dat je uitvoert vraagt dingen op uit je (mysql) database. (waarschijnlijk via de mysql_query() functie). Je database snapt de vraag (Query) alleen niet, vandaar deze error.
Als je het script even hier post of op http://pastebin.com/ zet, kunnen we je vast helpen
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |