Ja dat doe ik ook, maar dan blijf ik toch een beetje hangen in de ‘vertrouwde’ dingen. Dingen die je nog niet kent zijn lastig te oefenen vind ik.quote:Op donderdag 24 augustus 2017 19:18 schreef totalvamp het volgende:
ik leerde door veel kopieren en testen. Lees dingen over Classes enzo.
Ben ik mee bezig inderdaad. Maar dan wordt het weer net iets te ingewikkeld.quote:Op donderdag 24 augustus 2017 21:14 schreef totalvamp het volgende:
beste is een project beginnen dan kom je dat soort dingen vanzelf tegen
Thanks, ga hem eens bekijken.quote:Op vrijdag 25 augustus 2017 14:28 schreef Alfje het volgende:
https://www.youtube.com/watch?v=wdAfILoJWcI&list=PLTney8JqQkkk2oGFQONHHKDzvsChJMKEY
Dit is wel een goede serie om een dynamische website te bouwen. Veel nuttige achtergrond informatie ook.
Wat voor project ben je mee bezig en wat is daar te ingewikkeld aan? Weet je niet waar je moet beginnen of zit je vast bij een specifiek stukje?
Zo pak ik het inderdaad ook aan. Tonen, en CSS/HTML opmaak lukt, evenals het ophalen van MySQL. Al zou ik het niet zo uit m'n hoofd kunnen en moet ik telkens wat opzoeken hoe het precies werkt.quote:Op vrijdag 25 augustus 2017 14:37 schreef Alfje het volgende:
Probeer vooral niet om in een keer je hele project vooruit te denken, maar maak kleine stapjes. Begin eens met het simpelweg tonen van een pagina, daarna met iets dat je bijvoorbeeld uit de database haalt. Als dat werkt ga je eens kijken of je een inlog functie kan maken enzovoorts.
Errors leren lezen, begrijpen en opzoeken is wel een essentiele vaardigheid als je verder wilt komen. De meeste foutmeldingen zijn ook wel redelijk duidelijk.
Ik hoop dat je niet meteen afgeknapt raakt op programmeren, PHP is nu eenmaal niet echt een goede taal om wat dan ook mee te doen. Zie dit artikel. Ik zou er ver uit de buurt blijven.quote:Op donderdag 24 augustus 2017 22:01 schreef Blue_note het volgende:
[..]
Ben ik mee bezig inderdaad. Maar dan wordt het weer net iets te ingewikkeld.
5 jaar oud artikel, inmiddels is PHP ook weer verder gegroeid.quote:Op vrijdag 25 augustus 2017 15:20 schreef Aaargh! het volgende:
[..]
Ik hoop dat je niet meteen afgeknapt raakt op programmeren, PHP is nu eenmaal niet echt een goede taal om wat dan ook mee te doen. Zie dit artikel. Ik zou er ver uit de buurt blijven.
Als je nu wilt beginnen met leren programmeren kan je beter kijken naar iets als Kotlin of Swift.
Tenzij ze helemaal opnieuw begonnen zijn met een compleet nieuw development team zie ik niet hoe dat relevant is. Alles wat in dat artikel staat is nog steeds 100% relevant. PHP wordt ontwikkeld door amateurs, mensen die niets weten van het ontwikkelen van programmeertalen en ze zijn op geen enkele manier bereid om ook maar iets aan de taal te verbeteren.quote:Op vrijdag 25 augustus 2017 16:55 schreef Adames het volgende:
[..]
5 jaar oud artikel, inmiddels is PHP ook weer verder gegroeid.
Wat Waar lees je dat soort onzin ?quote:Op vrijdag 25 augustus 2017 16:57 schreef Adames het volgende:
Verder is het ook maar deels modegrill. Javascript werd enkele jaren geleden gezien als de meest lelijke, onverzichtelijke kiddytaal die je maar kon verzinnen. Nu is het de heilige graal onder de programmeertalen vanwege zijn vele mogelijkheden.
Ik probeer alleen te voorkomen dat ie gelijk afknapt op programmeren omdat z'n eerste ervaring opgedaan is met de puinhoop die PHP is.quote:Op zaterdag 26 augustus 2017 11:13 schreef KomtTijd... het volgende:
Niet op aaargh reageren joh, don't feed the trolls.
Joh, jij komt op alle topics met "PHP" of "android" in de titel af als een vlieg op een drol. Om alleen maar te lopen zeiken hoe kut en klote het is omdat het niet binnen jouw tunnelvisie van de perfecte wereld past.quote:Op zaterdag 26 augustus 2017 12:22 schreef Aaargh! het volgende:
[..]
Ik probeer alleen te voorkomen dat ie gelijk afknapt op programmeren omdat z'n eerste ervaring opgedaan is met de puinhoop die PHP is.
Laat me raden, je bent zelf PHP prutser en voelt je op je pik getrapt ?quote:Op zaterdag 26 augustus 2017 15:03 schreef KomtTijd... het volgende:
[..]
Joh, jij komt op alle topics met "PHP" of "android" in de titel af als een vlieg op een drol. Om alleen maar te lopen zeiken hoe kut en klote het is omdat het niet binnen jouw tunnelvisie van de perfecte wereld past.
Codecademy heb ik doorlopen. Maar cc stopt wanneer het spannend wordt.quote:Op zaterdag 26 augustus 2017 20:23 schreef Sulka het volgende:
PHP is de perfecte basis om te leren programmeren voor web. Voor je switcht naar een PHP framework zoals bijvoorbeeld Laravel of Symfony raad ik je aan om eerst PHP te leren. Als je dit voldoende beheerst kan je overstappen naar iets meer geavanceerd.
Voor oefeningen raad ik je https://www.codecademy.com/ aan. Hier vind je zowel oefeningen over OOP als theorie.
Als je de principes achter OOP begrijpt ben je al een heel eind.
Happy coding!
Laat me raden, C fan?quote:Op vrijdag 25 augustus 2017 17:03 schreef Aaargh! het volgende:
[..]
Tenzij ze helemaal opnieuw begonnen zijn met een compleet nieuw development team zie ik niet hoe dat relevant is. Alles wat in dat artikel staat is nog steeds 100% relevant. PHP wordt ontwikkeld door amateurs, mensen die niets weten van het ontwikkelen van programmeertalen en ze zijn op geen enkele manier bereid om ook maar iets aan de taal te verbeteren.
PHP is gewoon niet geschikt voor een beginnen want het is een inconsistente teringbende, het zit vol met hele rare valkuilen. Er is echt niets goeds te zeggen over PHP.
Wat ik voor elkaar wil krijgen is dat wanneer iemand iets op een ‘itemlist’ zet, de code checkt of het item er al opstaat (items staan in MySQL database met een uniek ID), en eventueel optelt, zo niet toevoegt.quote:Op zaterdag 26 augustus 2017 22:13 schreef Alfje het volgende:
stackoverflow is soms geweldig, maar soms ook een poel van slecht advies. Kan je de relevante code posten? Fok heeft er speciale highlightinfg voor.
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 | private function getUser($id) { $return = array(); $sql = "select * from user where id = $id"; $result = mysqli_query($this->link, $sql); while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) { $return [] = $row; } return($return); } public function getItems($items_id) { $data = $this->item_object->getItem($item_id); echo "<pre><h1>ADD</h1>"; var_dump($data); return($data); } private function checkItems($item, $exist) { foreach($exist as $ex) { if($item["id"] == $ex["id"]) { return(true); } } return(false); } public function makeList($user_id, $item_id) { $item_new = $this->getItems($item_id); $item_old = $this->getList($user_id); foreach($item_new as $item ) { $exist = $this->checkItem($item, $item_old); if($exist) { // UPDATE LIST } else { /// INSERT INTO LIST } } } public function getList($user_id) { $return = array(); $sql = "select * from item list where user_id = $user_id"; $result = mysqli_query($this->link, $sql); while ($row = mysqli_fetch_assoc($result)) { $return[] = $row; } echo "<pre><h1>EXIST</h1>"; var_dump($return); return($return); |
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |