abonnement Unibet Coolblue Bitvavo
pi_126707581
quote:
0s.gif Op zondag 19 mei 2013 00:13 schreef slacker_nl het volgende:

[..]

Omdat het makkelijk, transparant, voor alle DB's dezelfde calls, return values, kek en het OO is. Dat ze die ouwe meuk er nog niet uitgegooid hebben snap ik niet, PDO moet gewoon omarmt worden door PHP developers.
ik heb werkelijk nog nooit PDO gebruikt.. (en tot een jaar terug ofzo niet eens wat over gehoord...)
mentions en alerts staan uit, pm/dm mij
  zondag 19 mei 2013 @ 00:21:39 #242
12221 Tijn
Powered by MS Paint
pi_126708059
quote:
0s.gif Op zondag 19 mei 2013 00:16 schreef mschol het volgende:

[..]

ik heb werkelijk nog nooit PDO gebruikt.. (en tot een jaar terug ofzo niet eens wat over gehoord...)
Het wordt al een tijdje door PHP zelf aangeraden (samen met mysqli): http://nl1.php.net/manual/en/mysqlinfo.api.choosing.php
  zondag 19 mei 2013 @ 00:22:43 #243
187069 slacker_nl
Sicko pur sang
pi_126708140
quote:
0s.gif Op zondag 19 mei 2013 00:16 schreef mschol het volgende:

[..]

ik heb werkelijk nog nooit PDO gebruikt.. (en tot een jaar terug ofzo niet eens wat over gehoord...)
Dat is het probleem. Ik denk dat ik er drie jaar geleden in dit topic ook vaak over heb lopen zagen. Herstel, 2008 alweer. Dat is vijf jaar..
In theory there is no difference between theory and practice. In practice there is.
pi_126708509
quote:
14s.gif Op zondag 19 mei 2013 00:21 schreef Tijn het volgende:

[..]

Het wordt al een tijdje door PHP zelf aangeraden (samen met mysqli): http://nl1.php.net/manual/en/mysqlinfo.api.choosing.php
aha ^O^

ik hobby er hoofdzakelijk mee, dus voor mij voldoet mysqli nog wel, wellicht stap ik in de toekomst eens over op pdo :P
mentions en alerts staan uit, pm/dm mij
pi_126708900
quote:
0s.gif Op zaterdag 18 mei 2013 23:50 schreef slacker_nl het volgende:

[..]

Aangezien je nieuw bent in PHP: mysqli wegflikkeren en PDO gebruiken. Leer je het in een keer goed.
Naaah ik volg eerst het boek maar eens.
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 12:24:37 #246
134783 papernote
Een echte.
pi_126717586
quote:
14s.gif Op zondag 19 mei 2013 00:31 schreef DutchErrorist het volgende:

[..]

Naaah ik volg eerst het boek maar eens.
Lees dan dit eens: http://php.net/mysqli_query. Die functie kan meerdere dingen terug geven, ook na een INSERT query. Dat kun je dan gebruiken om te zien of de query gelukt is.

Nu staat er in jouw code (heel slecht) "or die" achter, waardoor het opslaan van de boolean die mysqli_query() terug geeft niet meer nodig is. Maar als je een nette error afhandeling maakt, dan wil je de waarde van $result na een INSERT query ook bekijken.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126717697
quote:
2s.gif Op zondag 19 mei 2013 12:24 schreef papernote het volgende:

[..]

Lees dan dit eens: http://php.net/mysqli_query. Die functie kan meerdere dingen terug geven, ook na een INSERT query. Dat kun je dan gebruiken om te zien of de query gelukt is.

Nu staat er in jouw code (heel slecht) "or die" achter, waardoor het opslaan van de boolean die mysqli_query() terug geeft niet meer nodig is. Maar als je een nette error afhandeling maakt, dan wil je de waarde van $result na een INSERT query ook bekijken.
Ik zal als ik dit boek heb door gewerkt me eens concentreren op hoe PDO precies werkt. Ik wil toch eerst de basics onder de knie hebben.
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 12:41:53 #248
12221 Tijn
Powered by MS Paint
pi_126718103
quote:
17s.gif Op zondag 19 mei 2013 12:27 schreef DutchErrorist het volgende:

[..]

Ik zal als ik dit boek heb door gewerkt me eens concentreren op hoe PDO precies werkt. Ik wil toch eerst de basics onder de knie hebben.
Ik zou zeggen dat PDO juist de basis is en je daarna eventueel mysqli eens zou kunnen bekijken voor geavanceerdere dingen.
pi_126718158
quote:
2s.gif Op zondag 19 mei 2013 12:41 schreef Tijn het volgende:

[..]

Ik zou zeggen dat PDO juist de basis is en je daarna eventueel mysqli eens zou kunnen bekijken voor geavanceerdere dingen.
Ja maar het lijkt me ook wel handig dat ik even weet hoe PHP precies werkt. Hoe PDO werkt kan ik later nog wel opzoeken.
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 12:44:42 #250
12221 Tijn
Powered by MS Paint
pi_126718188
Dat begrijp ik.

Als ik jou was zou ik de documentatie op php.net goed lezen. Zeker voor beginners is het goed geschreven vind ik.
  zondag 19 mei 2013 @ 12:48:07 #251
134783 papernote
Een echte.
pi_126718278
quote:
14s.gif Op zondag 19 mei 2013 12:44 schreef Tijn het volgende:
Dat begrijp ik.

Als ik jou was zou ik de documentatie op php.net goed lezen. Zeker voor beginners is het goed geschreven vind ik.
Maar niet de comments bij de documentatie, daar moet je soms wel om huilen.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
  zondag 19 mei 2013 @ 12:48:52 #252
134783 papernote
Een echte.
pi_126718294
quote:
17s.gif Op zondag 19 mei 2013 12:27 schreef DutchErrorist het volgende:

[..]

Ik zal als ik dit boek heb door gewerkt me eens concentreren op hoe PDO precies werkt. Ik wil toch eerst de basics onder de knie hebben.
Waar ik naar linkte is geen PDO hè.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126718544
quote:
3s.gif Op zondag 19 mei 2013 12:48 schreef papernote het volgende:

[..]

Waar ik naar linkte is geen PDO hè.
Nee klopt dat zie ik nu, maar iedereen begint over PDO en weet ik veel terwijl ik zelf nog maar net begonnen ben. Dan kan ik beter even met msqli beginnen en in mijn achterhoofd houden dan ik nog even moet kijken naar hoe het nu precies zit met 'or die' en PDO.
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 13:03:02 #254
134783 papernote
Een echte.
pi_126718732
Hoe oud is je boek?
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
  zondag 19 mei 2013 @ 13:09:55 #255
12221 Tijn
Powered by MS Paint
pi_126718964
quote:
17s.gif Op zondag 19 mei 2013 12:56 schreef DutchErrorist het volgende:

[..]

Nee klopt dat zie ik nu, maar iedereen begint over PDO en weet ik veel terwijl ik zelf nog maar net begonnen ben. Dan kan ik beter even met msqli beginnen en in mijn achterhoofd houden dan ik nog even moet kijken naar hoe het nu precies zit met 'or die' en PDO.
Kun je al programmeren in andere talen?
pi_126720610
quote:
5s.gif Op zondag 19 mei 2013 13:03 schreef papernote het volgende:
Hoe oud is je boek?
Uh het is Head first php & mysql.

quote:
2s.gif Op zondag 19 mei 2013 13:09 schreef Tijn het volgende:

[..]

Kun je al programmeren in andere talen?
Nee alleen HTML en CSS. Ik wil alleen een website maken die een database gebruikt voor iets dus wil het ook wat snappen. Daarnaast moet ik sowieso voor volgend semester MySQL gebruiken en waarschijnlijk willen ze dat je dan Access gebruikt, maar daar heb ik geen zin in.
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 14:01:49 #257
12221 Tijn
Powered by MS Paint
pi_126720676
quote:
17s.gif Op zondag 19 mei 2013 13:59 schreef DutchErrorist het volgende:

[..]

Nee
Dan zou ik me nog even helemaal niet bezighouden met databasetoegang en eerst zorgen dat je weet hoe variabelen, if-statements, loops, functies, objecten etc. werken.
  zondag 19 mei 2013 @ 14:02:49 #258
134783 papernote
Een echte.
pi_126720708
quote:
17s.gif Op zondag 19 mei 2013 13:59 schreef DutchErrorist het volgende:

[..]

Uh het is Head first php & mysql.
Head first het raam uit met dat boek. Het is uit 2008!! Dat is vijf jaar oud!
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126721216
quote:
11s.gif Op zondag 19 mei 2013 14:02 schreef papernote het volgende:

[..]

Head first het raam uit met dat boek. Het is uit 2008!! Dat is vijf jaar oud!
Nee :D Het is handig om de basics te begrijpen. Ik snap best wel dat het een en ander is veranderd, maar dat kan ik ook nog wel achteraf leren aan de hand van codacademy of andere websites. Als ik PHP wil gaan gebruiken zoek ik het sowieso van te voren voorbeelden op online voordat ik iets ga doen.

quote:
2s.gif Op zondag 19 mei 2013 14:01 schreef Tijn het volgende:

[..]

Dan zou ik me nog even helemaal niet bezighouden met databasetoegang en eerst zorgen dat je weet hoe variabelen, if-statements, loops, functies, objecten etc. werken.
Komt wel goed ;)
Op vrijdag 22 juli 2011 00:30 schreef yvonne het volgende:
Ja DE Ik houd nog heel veel van je
  zondag 19 mei 2013 @ 14:22:01 #260
12221 Tijn
Powered by MS Paint
pi_126721447
quote:
10s.gif Op zondag 19 mei 2013 14:15 schreef DutchErrorist het volgende:

[..]

Het is handig om de basics te begrijpen.
Wat je nu aan het doen vent heeft niks met de basics te maken.
pi_126756193
Heeft er iemand ook ervaring met het laten draaien van php scripts in de achtergrond (soortement van cronjob maar dan een script) die 24/7 draait? ik wil namelijk een service gaan maken waarbij ik een web interface ga schrijven en een cronjob wil draaien die het werk op de achtergrond doet.

Wil weten hoe stabiel dat is
Wil ook weten dat wanneer het script gestopt is/wordt ik deze weer automatisch kan starten
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 20 mei 2013 @ 09:19:49 #262
134783 papernote
Een echte.
pi_126756295
quote:
0s.gif Op maandag 20 mei 2013 09:08 schreef Chandler het volgende:
Heeft er iemand ook ervaring met het laten draaien van php scripts in de achtergrond (soortement van cronjob maar dan een script) die 24/7 draait? ik wil namelijk een service gaan maken waarbij ik een web interface ga schrijven en een cronjob wil draaien die het werk op de achtergrond doet.

Wil weten hoe stabiel dat is
Wil ook weten dat wanneer het script gestopt is/wordt ik deze weer automatisch kan starten
PHP is niet bedoelt om 24/7 te draaien. Dan kun je beter een andere programmeertaal gaan gebruiken. Bijvoorbeeld een Java of C++ applicatie maken die continue draait.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126756348
Juist, maar die kennis heb ik dus niet in huis. Maar kun je mij vertellen waarom niet? of iets er niet voor bedoeld is is natuurlijk heel wat anders of het wel/niet kan met de redenen daarvan :)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 20 mei 2013 @ 09:26:19 #264
187069 slacker_nl
Sicko pur sang
pi_126756385
quote:
2s.gif Op maandag 20 mei 2013 09:19 schreef papernote het volgende:

[..]

PHP is niet bedoelt om 24/7 te draaien. Dan kun je beter een andere programmeertaal gaan gebruiken. Bijvoorbeeld een Java of C++ applicatie maken die continue draait.
Idd, bash of perl :P
In theory there is no difference between theory and practice. In practice there is.
pi_126756405
quote:
0s.gif Op maandag 20 mei 2013 09:26 schreef slacker_nl het volgende:

[..]

Idd, bash of perl :P
Nogmaals, daar heb ik geen kaas van gegeten :P en heb nu al een leuk scriptje dat dagen kan draaien en zijn ding kan doen, maar daar willen we nu een interface omheen gaan schrijven om bepaalde processen te starten/stoppen etc.

Het scriptje doet nu al precies wat het moet doen alleen nog op basis van het aanroepen en het lekker laten lopen met user_ignore_abort... ( hehe ) en kan alleen afgesloten worden als daarvoor een instructie van de database afkomt of als het process is voltooid.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 20 mei 2013 @ 09:31:59 #266
134783 papernote
Een echte.
pi_126756450
quote:
15s.gif Op maandag 20 mei 2013 09:23 schreef Chandler het volgende:
Juist, maar die kennis heb ik dus niet in huis. Maar kun je mij vertellen waarom niet? of iets er niet voor bedoeld is is natuurlijk heel wat anders of het wel/niet kan met de redenen daarvan :)
http://symcbean.blogspot.(...)nning-processes.html

edit: het gaat hier over long-running en nog niet eens infinite-running scripts, maar een aantal nadelen staan genoemd. Natuurlijk kun je PHP vast misbruiken om eeuwig te blijven draaien, zul je het af-en-toe eens moeten killen om resources vrij te geven en dergelijke, maar het zal niet lekker gaan werken. Een programmeertaal bedoelt voor het maken van applicaties is een betere keuze.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_126756532
Ik zal het doornemen! *)

-edit-

Staat niet dat het niet kan, wel dat het niet handig is ivm afbreken van het script door de server, veel gebruik van systeem resources etc. Maar dat laatste ben ik niet bang voor aangezien ik het script gebruik voor een specifiek iets... en na iedere actie het geheugen weer 100% terug geef..

Het afbreken van het script is wel een vervelend punt vandaar dat ik een oplossing hiervoor zoek, eventueel een cronjob die iedere minuut een check doet of het script nog draait en is dit niet het geval dan het script weer aanroepen zodat het weer verder kan gaan met draaien! *)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 20 mei 2013 @ 09:55:44 #268
187069 slacker_nl
Sicko pur sang
pi_126756797
quote:
0s.gif Op maandag 20 mei 2013 09:28 schreef Chandler het volgende:

Nogmaals, daar heb ik geen kaas van gegeten :P en heb nu al een leuk scriptje dat dagen kan draaien en zijn ding kan doen, maar daar willen we nu een interface omheen gaan schrijven om bepaalde processen te starten/stoppen etc.
Dan leer je het toch? Je kan PHP, dan kom je talen tegen waar het allemaal net iets logischer is.
In theory there is no difference between theory and practice. In practice there is.
pi_126757218
quote:
0s.gif Op maandag 20 mei 2013 09:38 schreef Chandler het volgende:
Ik zal het doornemen! *)

-edit-

Staat niet dat het niet kan, wel dat het niet handig is ivm afbreken van het script door de server, veel gebruik van systeem resources etc. Maar dat laatste ben ik niet bang voor aangezien ik het script gebruik voor een specifiek iets... en na iedere actie het geheugen weer 100% terug geef..
Totdat je ergens iets vergeet.
quote:
Het afbreken van het script is wel een vervelend punt vandaar dat ik een oplossing hiervoor zoek, eventueel een cronjob die iedere minuut een check doet of het script nog draait en is dit niet het geval dan het script weer aanroepen zodat het weer verder kan gaan met draaien! *)
En je infinite-running script zo af en toe via een cronjob aanzetten ipv continu laten draaien is geen optie?
  maandag 20 mei 2013 @ 11:03:17 #270
134783 papernote
Een echte.
pi_126758146
quote:
0s.gif Op maandag 20 mei 2013 10:21 schreef Light het volgende:

[..]

Totdat je ergens iets vergeet.
Of nog erger: totdat PHP iets vergeet en je er überhaupt niets aan kunt doen.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')