abonnement Unibet Coolblue
  dinsdag 12 mei 2009 @ 00:25:38 #1
75592 GlowMouse
l'état, c'est moi
pi_68926182

cd niet bijgeleverd

Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt

Vorige delen:
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

Zie ook:
  • PHP Dataverwerking
  • Officiële PHP website
  • PHP Documentatie
  • MySQL Reference Manual
  • Yet Another PHP Faq
  • PHP Cheat Sheet
  • PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

    Tutorials:
  • W3Schools PHP
  • W3Schools SQL

    Deze OP en instructies voor nieuw topic: http://wiki.fok.nl/index.php/OP/PHP
  • eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    pi_68926811
    tvp
    Redacted
    pi_68928997
    tijd voor pauze
    Just say hi!
      dinsdag 12 mei 2009 @ 09:04:02 #5
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_68929266
    Mogguh..
      dinsdag 12 mei 2009 @ 09:55:31 #6
    84926 WyriHaximus
    Release the hounds smithers!
    pi_68930572
    quote:
    Op donderdag 7 mei 2009 22:19 schreef beerten het volgende:
    Weet iemand nog een goede freeware/open source teksteditor voor Windows xp?
    Highlighting, functieherkenning, accolades herkenning, regelnummering, met een soort van verkenner aan boord die een directory/filestructuur toont.

    Ik had er ooit een maar ik kan niet meer op de naam komen. Helaas...
    Heb je nog wat kunnen vinden?
    phluphy for president!
    pi_68931743
    Als ik op Windows werk gebruik ik E als source editor Heeft alles behalve functieherkenning van eigen functie's.

    Maar TextMate is en blijft mijn favoriet
    pi_68932398
    quote:
    Op dinsdag 12 mei 2009 00:58 schreef cablegunmaster het volgende:
    tvp
    pi_68937690
    PhpCoderIde werkt heel fijn.

    http://www.phpide.de ofzo
    Just say hi!
    pi_68950771
    quote:
    Op dinsdag 12 mei 2009 09:55 schreef WyriHaximus het volgende:

    [..]

    Heb je nog wat kunnen vinden?
    Ja, gebruik Notepad++ Werkt perfect, alleen kan ik nog geen directory/file structuur - presentatie-ding vinden voor aan de zijkant van het progje. Zodat ik snel kan switchen en zoeken naar bestanden.
    Of Notepad++ kent het niet, of ik heb de optie nog niet kunnen vinden.

    Ik ben naarstig op zoek naar een andere laptop, mijne is kapot gegaan. Heb nu een oudje met XP, vandaar de vraag naar een goede code-progje. Zodra ik een vervangende laptop heb installeer ik OpenSUSE Linux. Daar zijn zeer prettige pakketjes voor handen die ik goed ken. Windows is voor mij lang geleden... (Niet slechter overigens, vooral anders.) Is tijdelijke oplossing. Ik zoek derhalve ook niet verder naar een beter code-progje.

    Ben momenteel hard op zoek naar theorievoorbeelden/opzetjes van templatesystemen. Voor- en nadelen van diverse methodes.
    Is een beetje verloren gegaan, mijn post bij het afsluiten en openen van deel 71 naar 72.

    Iemand nog links naar topics/tutorials inzake templates?
    pi_68962104
    quote:
    Op dinsdag 12 mei 2009 00:20 schreef cablegunmaster het volgende:

    [ code verwijderd ]

    gewoon omdat het lastig is een goed SMTP script te vinden dat goed werkt
    zal vast wel een andere manier zijn maar deze werkte als enige voor me
    Is de functie mail() niet makkelijker?
      woensdag 13 mei 2009 @ 09:37:50 #12
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_68968874
    Vraagje:

    Ik begin nu met een nieuw project, wat meer talig is.
    Hoe zouden jullie de andere talen opslaan? Zelf dacht er aan om dit in een database te doen, en in te laden met memcached.... wat is jullie mening?
    pi_68970173
    Opslaan in een database lijkt me wel handig, iedere pagina in meerdere talen opslaan. (En dan ook bedenken wat je gaat doen als een pagina niet in de gevraagde taal beschikbaar is.)

    Ik heb geen ervaring met memcached, maar wat ik erover gelezen heb is niet echt positief. Ik zou het niet gebruiken, het biedt geen prestatievoordeel.
      woensdag 13 mei 2009 @ 12:35:45 #14
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_68974791
    Slechte ervaringen met memcache? Waar lees je die? Ik heb vooralsnog, alleen maar goede ervaringen hiermee!

    Maar betreffende pagina's dus in meer talen opslaan, hiermee doel ik ook op meng pagina's van html & PHP.
    Dus ook korte woorden etc.....
      woensdag 13 mei 2009 @ 21:04:12 #15
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_68993092
    Niemand anders?
    pi_69001435
    Als ik meertalig programmeer, doe ik dit meestal met een language bestand.
    Gewoon een standaad php bestand, met variabelen erin.

    ex nl.php:
    1
    2
    3
    4
    5
    <?php
    $_LANG
    ['members'] = "Leden";
    $_LANG['welcome'] = "Welkom op deze site!";
    etc...
    ?>


    ex en.php:
    1
    2
    3
    4
    5
    <?php
    $_LANG
    ['members'] = "Members";
    $_LANG['welcome'] = "Welcome at this site!";
    etc...
    ?>
    pi_69003608
    quote:
    Op donderdag 14 mei 2009 00:22 schreef Sar2007 het volgende:
    Als ik meertalig programmeer, doe ik dit meestal met een language bestand.
    Gewoon een standaad php bestand, met variabelen erin.

    ex nl.php:
    [ code verwijderd ]

    ex en.php:
    [ code verwijderd ]
    Dat kan idd, voor korte statische teksten. Voor volledige berichten is dat geen handige optie.

    Overigens kan de schrijfwijze $_LANG voor verwarring zorgen. Het lijkt een globale variabele, maar is dat niet.
    pi_69003901
    quote:
    Op woensdag 13 mei 2009 12:35 schreef Likkende_Lassie het volgende:
    Slechte ervaringen met memcache? Waar lees je die? Ik heb vooralsnog, alleen maar goede ervaringen hiermee!
    Ik heb wat linkjes gevonden:
    Niet of nauwelijks snelheidsvoordeel: http://blog.tech.stylefeeder.com/2008/08/22/memcached-vs-mysql/
    Gebrek aan veiligheid: http://en.wikipedia.org/wiki/Memcached (dus ongeschikt voor shared hosting)
    Nog een snelheidsvergelijking: http://www.mysqlperforman(...)formance-comparison/
    quote:
    Maar betreffende pagina's dus in meer talen opslaan, hiermee doel ik ook op meng pagina's van html & PHP.
    Dus ook korte woorden etc.....
    Korte woorden kunnen ook in een taalbestand.
    pi_69041985
    yay vandaag excell met CSV zitten werken om het vervolgens in phpmyadmin te krijgen .
    daarna een php script gebruikt om een crosstabel te maken .

    CSV is irritant. importeren gaat 6/7x fout
    verander je niks doet hij het de 7e keer wel
    Redacted
      vrijdag 15 mei 2009 @ 09:38:34 #20
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_69046324
    Ik heb een beetje een wazig probleem..

    We hebben een batch proces welke middels een exec functie een volledige backup van de database maakt middels de mysqldump functie

    1"c:\\MySQL\\MySQL Server\\bin\\mysqldump" -hlocalhost -uuser -ppass --all-databases >d:\\dbbackup\\backup.sql


    Echter de laatste tijd fluctueert de grootte van deze backups. Soms backupped die alleen de eerste tabel van de eerste database. Dan stopt die weer eens een keer halverwege. En met een beetje geluk backupped die toch alle databases wel eens..

    Doordat die toch wel iets doet is de result van de exec wel leeg en komt die dus ook niet in de foutafhandeling hiervan..

    De schijfruimte is er overigens meer dan ruim voldoende, dus dat kan het ook niet zijn

    Maar goed. Hoe kan ik zorgen dat die voortaan dit altijd goed doet..
    Of zijn er andere mogelijkheden?

    [EDIT]
    Mja, logisch, even de mysqldump functie vanuit de command zelf uitvoeren

    Dit levert de volgende melding op:

    1mysqldump: Couldn't execute 'SHOW TRIGGERS LIKE 'table_name'': Can't create/write to file '#sql_1c8_0.MYD' (Errcode: 13) (1)


    Maar goed, dit gebeurd dus op een random moment dat het niet werkt.

    [/EDIT]

    [ Bericht 14% gewijzigd door ursel op 15-05-2009 10:02:52 ]
      vrijdag 15 mei 2009 @ 11:21:45 #21
    137690 Pizzahut
    Het Bora Bora Gebergte
    pi_69049791
    Vraagje:
    Ik werk momenteel met index.php?page=1 bijv. Dit wordt door een switch opgehaald die dan de juiste pagina include.
    Nu wil ik graag weten hoe ik die ?page=1 om kan zetten naar /titel van de pagina

    Kan iemand mij dit uitleggen?
    Disturbed Mind
    Het leven: Soms ben je de duif, soms het standbeeld.
    pi_69054936
    quote:
    Op vrijdag 15 mei 2009 11:21 schreef Pizzahut het volgende:
    Vraagje:
    Ik werk momenteel met index.php?page=1 bijv. Dit wordt door een switch opgehaald die dan de juiste pagina include.
    Nu wil ik graag weten hoe ik die ?page=1 om kan zetten naar /titel van de pagina

    Kan iemand mij dit uitleggen?
    Dat zijn twee problemen in één.

    1) URL Rewriten
    In plaats van domein.nl/index.php?page=1 wil je bv. domein.nl/pagina/1/ . Dit doe je door middel van je .htaccess file. In dit specifieke geval zou die file er zo uit moeten zien:

    1
    2
    REWRITEENGINE ON
    REWRITERULE ^pagina/([^/\.]+)/$ index.php?page=$1


    Deze rewriterule zorgt ervoor dat de server elke html-request van pagina/alle_characters/ onzichtbaar omzet naar index.php?page=zelfde_characters. Zoek een goed htrewrite tutorial voor meer info.


    2. Zoeken op andere kolom in database
    Hiervoor zal je zowel je sql-query als je database lichtjes moeten aanpassen. Zo zal je een kolom (bv. dir) moeten toevoegen waarin je titels herschreven worden. Je moet deze extra kolom toevoegen omdat browsers en search engine spiders niet dol zijn op url's met spaties en/of speciale tekens. Een titel als "dé beste widgets" wordt dan "de-beste-widgets". Bouw dit gelijk even automatisch in als je een nieuwe pagina maakt. Vervolgens verander je in je query natuurlijk id = $page in dir=$page.
      vrijdag 15 mei 2009 @ 14:49:31 #23
    84926 WyriHaximus
    Release the hounds smithers!
    pi_69057149
    Voor de bakkers onder ons dit ebook nog niet gelezen/gezien hebben http://www.pseudocoder.co(...)vanced-cakephp-tips/ nomze.
    phluphy for president!
      zaterdag 16 mei 2009 @ 21:06:34 #24
    74523 BaggerUser
    ModderFokker!
    pi_69096916
    hmmm waarom werkt dit niet?

    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $sql 
    "SELECT * FROM kalender WHERE (kalender.month='$month' AND kalender.year='$year') || (kalender.month='*' AND kalender.year='$year') || (kalender.month='$month' AND kalender.year='*') || (kalender.month='*' AND kalender.year='*')  
    JOIN
        kalendertype
    ON
        kalender.type = kalendertype.id
    ORDER BY kalender.day,kalender.vanafuur,kalender.vanafmin DESC "
    ;
    ?>


    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 'JOIN kalendertype ON kalendertype.id = kalender.type ORDER BY kalender.day,kal' at line 2


    het lijkt aan de WHERE te liggen... echter als ik de join weghaal werkt die weer wel

    [ Bericht 7% gewijzigd door BaggerUser op 16-05-2009 21:11:46 ]
    De enige echte BaggerUser!
    Riemen
    fiets kopen
      zaterdag 16 mei 2009 @ 21:16:16 #25
    75592 GlowMouse
    l'état, c'est moi
    pi_69097331
    eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    abonnement Unibet Coolblue
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')