Dat is dus het stukje animatedquote:Op maandag 26 mei 2008 01:35 schreef wieweetwat het volgende:
[..]
Ik zou graag de bewegende tekst willen
ik vraag the_terminator, weet iemand zijn email?
Als je het precies zo wil hebben moet je The_Terminator hebben.quote:Op maandag 26 mei 2008 01:32 schreef wieweetwat het volgende:
[..]
Titel http://www.google.nl/search?hl=nl&rls=GGLJ%2CGGLJ%3A2006-34%2CGGLJ%3Aen&q=%22terminator%27s+icoon+text+scriptje%22&meta=
Daar staat de bron niet
Probeer zn profiel eensquote:Op maandag 26 mei 2008 01:35 schreef wieweetwat het volgende:
ik vraag the_terminator, weet iemand zijn email?
Hij mailde terug dat hij die code niet deeltquote:
zoekquote:Op maandag 26 mei 2008 01:57 schreef wieweetwat het volgende:
[..]
Hij mailde terug dat hij die code niet deeltHij noemde nog imagemagick... en daar weet ik niets van :S
Mwoh, zo simpel is het nog niet hoor. Mijn script gebruikt Imagemagick alleen om de animated gif weg te schrijven, de tekst word in een achergrondplaatje afgedrukt dmv imagefttext, en dan gewoon x een paar pixels per frame laten opschuiven. Mijn icoon heeft ook een dynamische grootte, meer tekst betekend meer frames en dus een groter bestand. Ik pak hiervoor gewoon de lengte van 1 teken, laten we zeggen dat dat 10 pixels is. Ook zit er een beetje ruimte tussen de tekens, ongeveer 2 pixels. Als ik elke frame de tekst 12 pixels opschuif weet ik precies hoeveel ik nodig heb aan de hand van de lengte van de tekst.quote:
Dit heb ik al geprobeerd:quote:Geef het mailadres weer van alle gebruikers die in de maand juni zijn geboren en die een HTML-based Direct Mail hebben
1 2 3 4 5 6 7 8 9 10 | FROM persoon WHERE `HTML` = '1' AND ( MONTH( 06( ) ) - MONTH( `GEBOORTEDATUM` ) ) - |
Wat voor error?quote:Op maandag 26 mei 2008 12:55 schreef donroyco het volgende:
Beste MySQL-fanaten..
ik wil het volgende uit een database halen:
[..]
Dit heb ik al geprobeerd:
[ code verwijderd ]
Hij geeft alleen een error aan bij regel 10, en ik weet niet hoe het te verhelpen..thanks in advance
quote:
quote:MySQL retourneerde: Documentatie
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'MONTH( `GEBOORTEDATUM` ) )
LIMIT 0, 30' at line 10
Wat wil je bereiken met "MONTH( 06( ) )"?quote:Op maandag 26 mei 2008 12:55 schreef donroyco het volgende:
Beste MySQL-fanaten..
ik wil het volgende uit een database halen:
[..]
Dit heb ik al geprobeerd:
[ code verwijderd ]
Hij geeft alleen een error aan bij regel 10, en ik weet niet hoe het te verhelpen..thanks in advance
Best leuk hé, ooit had een user (volgens mij SuperRembo) daar ook een stukje script voor geschreven!quote:Op maandag 26 mei 2008 01:38 schreef qu63 het volgende:
[..]
Dat is dus het stukje animated
[ afbeelding ]
Nou, dat was meer als proberenquote:Op maandag 26 mei 2008 17:46 schreef SuperRembo het volgende:
[..]
Wat wil je bereiken met "MONTH( 06( ) )"?
Staat er na de regel met `GEBOORTEDATUM` nog meer, het sql statement lijkt in ieder geval niet compleet.
Verder pak je er natuurlijk even de documentatie van MySQL bij.
Mailadres => `EMAILADRES`quote:Geef het mailadres weer van alle gebruikers die in de maand juni zijn geboren en die een HTML-based Direct Mail hebben
Zoals je in de documentatie kunt zien geeft de functie MONTH een getal terug, in het geval van juni dus 6. Je query zou dan zoiets kunnen zijn:quote:Op maandag 26 mei 2008 19:18 schreef donroyco het volgende:
[..]
Nou, dat was meer als proberen :@ Dit is de eerste keer dat ik met MySQL werk, het is voor school :+
Het lukt me maar niet om een goede query voor de maand te schrijven :( De gegevens die ik eruit wil halen zijn dus als volgt:
[..]
Mailadres => `EMAILADRES`
gebruiker => persoon
HTML-based Direct Mail => `HTML` = '1'
Maand :?
ik heb alleen een geboortedatum => `GEBOORTEDATUM` => yyyy/mm/dd
1 2 3 4 | FROM persoon WHERE HTML = 1 AND MONTH(GEBOORTEDATUM) = 6 |
Thanks HuHu, het werktequote:Op maandag 26 mei 2008 19:32 schreef HuHu het volgende:
[..]
Zoals je in de documentatie kunt zien geeft de functie MONTH een getal terug, in het geval van juni dus 6. Je query zou dan zoiets kunnen zijn:
[ code verwijderd ]
http://superrembo.com/misc/phpgifimage/quote:Op maandag 26 mei 2008 17:59 schreef Chandler het volgende:
[..]
Best leuk hé, ooit had een user (volgens mij SuperRembo) daar ook een stukje script voor geschreven!
1 |
1 |
Toch wel!quote:
1 2 3 4 | //maak van bijvoorbeeld [32]paginanaam[/32] een link die paginanaam heet en linkt naar pageid nr 32 $content = preg_replace("#\[([0-9]<img class="rde_img_smiley" src="http://i.fok.nl/s/shiny.gif" width="15" height="15" alt="" />\]([a-z]<img class="rde_img_smiley" src="http://i.fok.nl/s/shiny.gif" width="15" height="15" alt="" />\[/(\\1)\]#e", "'<a href=\"'.page_link($1).'\" target=\"_blank\">'.$2.'</a>'", $content); ?> |
Op zich gaat dit wel goed denk ik, alleen met je connectivity heb je nu een probleem. Je kunt maar 1 connectivity opslaan, terwijl de meeste telefoons over een combinatie van mogelijkheden beschikken. Je zult daar dus een koppeltabelletje tussen moeten zettenquote:Op dinsdag 27 mei 2008 00:05 schreef Drommelsch85 het volgende:
Mijn vraag is, wat zou er beter kunnen aan mijn model? De bedoeling is dat alle toestel specificaties makkelijk met een querie kunnen worden opgevraagd en gesorteerd kunnen worden op o.a merk, formfactor en features.
ik snapte je code niet, omdat de beschrijving het had over url's, en in je code stonden links naar smileysquote:Op dinsdag 27 mei 2008 08:01 schreef Likkende_Lassie het volgende:
[..]
Toch wel!
De functie page_link maakt van het id vervolgens weer de echte url...
---
wat zou er volgens jou niet werken ?
[ code verwijderd ]
1 2 3 | //blaat ?> |
1 2 3 | //blaat ?> |
Wij gebruiken het hier deels. Meer eigenlijk om tussendoor php tags te openen en sluiten.quote:Op dinsdag 27 mei 2008 12:40 schreef Spike1506 het volgende:
Wat ik me afvraag, hoeveel mensen hier gebruiken nog de PHP shortags?
[ code verwijderd ]
Had gelezen dat deze optie namenlijk in PHP 6 niet meer beschikbaar is en je dus gewoon
[ code verwijderd ]
moet gebruiken.
http://nl.php.net/manual/en/function.ini-get.phpquote:Op dinsdag 27 mei 2008 12:27 schreef ursel het volgende:
Met phpinfo() kan je de settings van je PHP omgeving bekijken en zien welke waardes van php.ini actief zijn.
Ik vroeg me af of er iets vergelijkbaars bestaat om te kijken welke waardes van my.ini nu daadwerkelijk actief zijn??
Volgens mij bedoelt hij de MySQL iniquote:Op dinsdag 27 mei 2008 12:48 schreef Dzy het volgende:
[..]
http://nl.php.net/manual/en/function.ini-get.php
of voor alle functies in 1x
http://nl.php.net/manual/en/function.ini-get-all.php
quote:Op dinsdag 27 mei 2008 13:00 schreef WyriHaximus het volgende:
[..]
Volgens mij bedoelt hij de MySQL ini. (En nee ik weet het niet zo snel uit me hoofd.)
Je kunt deze queries proberen:quote:Op dinsdag 27 mei 2008 13:17 schreef ursel het volgende:
[..]Dat dus..
Ik weet dat als je een ini wijzigt, je de webservice voor apache moet herstarten.
Hier werken we met IIS en volgens mij worden ze dan automatisch over genomen. Maar om dit te controleren wou ik het dus graag via een soortgelijke "pagina" controleren.
1 2 | SHOW GLOBAL VARIABLES; |
quote:Op dinsdag 27 mei 2008 13:22 schreef WyriHaximus het volgende:
[..]
Je kunt deze queries proberen:
[ code verwijderd ]
Gewoon in de lunchpauze restartenquote:Op dinsdag 27 mei 2008 13:55 schreef ursel het volgende:
[..]Bedankt.. weer wat geleerd..
Zal dus moeten restarten. Wordt dus weer een latertje vandaag..
Alsof het systeem niet gebruikt wordt op dat moment??quote:Op dinsdag 27 mei 2008 15:46 schreef Light het volgende:
[..]
Gewoon in de lunchpauze restarten
Hoewel die natuurlijk al geweest is vandaag.
Hoe laat is laat? Updaten doen we hier pas na 22:00. Wat betekend dat je niet voor 0:00 klaar bent.quote:Op dinsdag 27 mei 2008 13:55 schreef ursel het volgende:
[..]Bedankt.. weer wat geleerd..
Zal dus moeten restarten. Wordt dus weer een latertje vandaag..
Het is niet updaten ofzo..quote:Op dinsdag 27 mei 2008 18:28 schreef SuperRembo het volgende:
[..]
Hoe laat is laat? Updaten doen we hier pas na 22:00. Wat betekend dat je niet voor 0:00 klaar bent.
Hoe bedoel je? Wordt het gewoon niet zoiets als ditquote:Op dinsdag 27 mei 2008 08:26 schreef Xcalibur het volgende:
[..]
Op zich gaat dit wel goed denk ik, alleen met je connectivity heb je nu een probleem. Je kunt maar 1 connectivity opslaan, terwijl de meeste telefoons over een combinatie van mogelijkheden beschikken. Je zult daar dus een koppeltabelletje tussen moeten zetten
Neuh, dan zit iedereen toch in de kantine met z'n bammetjesquote:Op dinsdag 27 mei 2008 18:12 schreef ursel het volgende:
[..]
Alsof het systeem niet gebruikt wordt op dat moment??
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 | ; Print out errors (as a part of the output). For production web sites, ; you're strongly encouraged to turn this feature off, and use error logging ; instead (see below). Keeping display_errors enabled on a production web site ; may reveal security information to end users, such as file paths on your Web ; server, your database schema or other information. display_errors = On ; Even when display_errors is on, errors that occur during PHP's startup ; sequence are not displayed. It's strongly recommended to keep ; display_startup_errors off, except for when debugging. display_startup_errors = Off ; Log errors into a log file (server-specific log, stderr, or error_log (below)) ; As stated above, you're strongly advised to use error logging in place of ; error displaying on production web sites. log_errors = On ; Set maximum length of log_errors. In error_log information about the source is ; added. The default is 1024 and 0 allows to not apply any maximum length at all. log_errors_max_len = 1024 ; Do not log repeated messages. Repeated errors must occur in same file on same ; line until ignore_repeated_source is set true. ignore_repeated_errors = Off ; Ignore source of message when ignoring repeated messages. When this setting ; is On you will not log errors with repeated messages from different files or ; sourcelines. ignore_repeated_source = Off ; If this parameter is set to Off, then memory leaks will not be shown (on ; stdout or in the log). This has only effect in a debug compile, and if ; error reporting includes E_WARNING in the allowed list report_memleaks = On ; Log errors to specified file. error_log = "C:\xx\xampp\apache\logs\phperror.log" |
Hm, ik kan er geen een vinden in mijn windows folder.....quote:Op woensdag 28 mei 2008 18:29 schreef Dzy het volgende:
Die in je windows folder
Daar heb ik ook wel eens mee lopen klooien maar hij zet er ook een in je windows folder of een subdir daarvan, erg irritant. Die moet je hebben. Nog handiger is het path even aan te passen zodat hij wel gewoon in je php installatie dir staat.
Over die instellingen weet ik niet echt eigenlijk, ik heb er nooit gebruik van gemaakt maar ik ben er een paar keer langs gekomen bij instellingen veranderen dus vandaar
De laatstequote:Op woensdag 28 mei 2008 22:18 schreef saban het volgende:
c:\xx\xampp\php\php.ini
c:\xx\xampp\php\apache\bin\php.ini
één van die twee, ik gok de eerste
Kan soms verschillen. Je kunt het achterhalen met een simpel phpinfo scriptjequote:
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 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | require 'menu.php'; $stage == "1" or exit('Sorry, but you cannot place a bet in this stage of the competition'); ?> Last name starts with: <a href="#A">A</a> <a href="#B">B</a> C D E F G H I J <a href="#K">K</a> L M N O P Q R S T U V W X Y Z <br /> <?php $username = $_SESSION['username']; //voor elke user waarop deze speler nog niet geboden heeftspelers weergeven $sql = "SELECT * FROM euro_bet WHERE username = '$username'"; $result = mysql_query ($sql); while($data=mysql_fetch_array($result)) { $firstname = $data['firstname']; $lastname = $data['lastname']; $sqlb = "SELECT * FROM euro_player WHERE firstname <> '$firstname' or lastname <> '$lastname' or (firstname <>'$firstname' and lastname<>'lastname') ORDER BY lastname"; $resultb = mysql_query ($sqlb); ?> <form action="betnew2.php" method="post"> <?php while($datab=mysql_fetch_array($resultb)) { $lastname = $datab['lastname']; $firstname = $datab['firstname']; $letter = substr($lastname,0,1); $letterb = substr($firstname,0,1); ?> <?php if ($letter <> $currentletter) { echo "<br>"; echo "<br>"; echo "<b>" . $letter . "</b>"; echo "<br>"; echo "<br>"; echo '<A name="' . $letter . '"></A>'; $currentletter = $letter; ?> <input type="submit" name="selected" value=" <?php echo $lastname . ", " . $firstname; ?> " /> <?php } else { echo "<br>"; $currentletter = $letter; ?> <input type="submit" name="selected" value=" <?php echo $lastname . ", " . $firstname ; ?> " /> <?php } } } ?> </form> |
1 2 3 4 5 6 7 | | ID | username | bet | +----+----------+-----+ | 1 | hmail | 1 | | 2 | piet | 1 | | 3 | hmail | 1 | +----+----------+-----+ |
1 |
--- EDIT: Laat maar, al gelukt (zie onder) ---quote:Op donderdag 22 mei 2008 10:04 schreef Light het volgende:
Het is alleen niet erg vriendelijk voor de database om nog eens twee queries per boek te doen (minimaal). Iets aangepaste versie:
[ code verwijderd ]
Maar dit gaat niet helemaal werken in je template.
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 | $order = "author"; $order2 = "title"; $order3 = "subtitle"; $order4 = "bid"; $query = "SELECT b.BookID AS bid, b.Title as x, b.Subtitle AS subtitle, p.PersonID, p.SortBy, ab.RoleID, b.SortBy AS `title`, concat(if(ab.RoleID < 1, 0, 1), IF(ab.RoleID < 1, p.SortBy, '')) as author FROM Book b, AuthorBookLink ab, Person p WHERE b.BookID IN (".join(", ", $bookids).") AND b.BookID = ab.BookID AND ab.PersonID = p.PersonID ORDER BY $order, $order2, $order3, $order4 "; $res = mysql_query($query); $books = array(); while(list($bid, $title, $subtitle, $pid, $name, $role) = mysql_fetch_array($res)) { $books[$bid]['id'] = $bid; $books[$bid]['title'] = $title; $books[$bid]['subtitle'] = $subtitle; $books[$bid]['authors'][$pid]['id'] = $pid; $books[$bid]['authors'][$pid]['name'] = $name; $books[$bid]['authors'][$pid]['role'] = $role; } ?> |
1 2 3 4 5 6 7 8 9 10 11 | $query = "SELECT b.BookID AS bid, b.Title as x, b.Subtitle AS subtitle, p.PersonID, p.SortBy, ab.RoleID, b.SortBy AS `title`, CONCAT(IF(ab.RoleID < 1, 0, 1), IF(ab.RoleID < 1, p.SortBy, '')) AS author FROM Book b LEFT JOIN (AuthorBookLink ab, Person p) ON (p.PersonID = ab.PersonID AND ab.BookID = b.BookID) WHERE b.BookID IN (".join(", ", $bookids).") ORDER BY $order, $order2, $order3, $order4 "; ?> |
Heb ergens gelezen dat de charset hiervoor op utf-8 moet staan. Maar als ik deze wijziging doorvoer, dan nog blijft MySQL het opslaan als HTML entitie.quote:Op woensdag 28 mei 2008 10:30 schreef ursel het volgende:
Als ik een query verstuur met daarin een apastrophe of iets dergelijks, dan maakt MySQL er zelf HTML entities van. Volgens mij is heeft dat met een instelling van MySQL te maken. Iemand enig idee welke dit soort tekens wel gewoon als apastrohe opslaat en niet als HTML-entitie??
Kijk eens hier naar: http://nl3.php.net/manual(...)ini.magic-quotes-gpcquote:Op donderdag 29 mei 2008 12:22 schreef ursel het volgende:
[..]
Heb ergens gelezen dat de charset hiervoor op utf-8 moet staan. Maar als ik deze wijziging doorvoer, dan nog blijft MySQL het opslaan als HTML entitie.
Iemand nog suggesties
Het probleem zit hem volgens mij niet in de query. deze verstuurd de apastrophe gewoon goed. We gebruiken MDB2 van Pear en als ik zijn resultaat dump, dan staat de query er ook gewoon met een apastrophe. Kortom, volgens mijn simpele conclusie maakt MySQL er dus HTML entities van.quote:Op donderdag 29 mei 2008 12:26 schreef HuHu het volgende:
[..]
Kijk eens hier naar: http://nl3.php.net/manual(...)ini.magic-quotes-gpc
Ik heb daar meestal een eigen vervangende functie (voor mysql_query()) voor die én de betreffende query uitvoert, en daarbij afhankelijk van de magic_quotes instelling mysql_real_escape_string() uitvoert. Werkt prima.quote:Op donderdag 29 mei 2008 12:32 schreef ursel het volgende:
[..]
Het probleem zit hem volgens mij niet in de query. deze verstuurd de apastrophe gewoon goed. We gebruiken MDB2 van Pear en als ik zijn resultaat dump, dan staat de query er ook gewoon met een apastrophe. Kortom, volgens mijn simpele conclusie maakt MySQL er dus HTML entities van.
In de PHP dit soort zaken opvangen betekend dat ik overal waar we de query gaan uitvoeren dit moeten gaan aanpassen.
Overigens staat er ook deze warning op je linkje :quote:Op donderdag 29 mei 2008 14:23 schreef Tuvai.net het volgende:
[..]
Ik heb daar meestal een eigen vervangende functie (voor mysql_query()) voor die én de betreffende query uitvoert, en daarbij afhankelijk van de magic_quotes instelling mysql_real_escape_string() uitvoert. Werkt prima.
Gezien wij van de zomer aan het systeem gaan werken richting PHP6 lijkt het me dan niet zo zinvol om er nu dan nog mee aan de slag te gaan..quote:Warning
This feature has been DEPRECATED and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.
1 2 3 4 5 6 7 8 | mysql_connect("localhost", "root", "******") or die(mysql_error()); mysql_select_db("test"); $q = "SELECT * FROM `wish` LIMIT 0 , 30"; $res = mysql_query($q); $w = mysql_fetch_array($res); print_r($w); ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |