netjes scripten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »
Donster

Donster

09/11/2005 08:56:00
Quote Anchor link
Mijn script heeft een opbouw zoals:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?

// id uit database.
    $id_query = "SELECT user_id FROM dbm_login WHERE user_name = '".$login_name."'";
    $id_result = mysql_query($id_query,$db);  
    $user_id = mysql_fetch_assoc($id_result);
        
    // Registration string uit database.
    $reg_str = "SELECT sess_verify FROM dbm_login WHERE user_name = '".$login_name."'";
    $string_result = mysql_query($reg_str,$db);  
    $session_string = mysql_fetch_assoc($string_result); ?>


-------

Simpele vraag: Is dit een nette manier van phpen ?
ik heb een heel rijtje zoals dit en vraag me af of ik het kwa querys niet dubbel-op doe.
 
PHP hulp

PHP hulp

16/11/2024 02:35:55
 
Erik Rijk

Erik Rijk

09/11/2005 09:01:00
Quote Anchor link
deze query kan je ook samen voegen tot 1

"SELECT * FROM dbm_login"

door de * haal je alles uit je de tabel dbm_login

en bedoel je met netjes php-en het goed leesbaar maken van de code?

dan zou je met tabs moeten werken
het script wordt door jou gemaakt dus jij snapt wel waar het over gaat

maar probeer op een dusdanige manier te scripten dat andere mensen het ook begijpen als ze je code bekijken
 
Remco van Arkelen

Remco van Arkelen

09/11/2005 09:03:00
Quote Anchor link
Dat is nogal dubbelop ja :)
Je kunt met 1 query gewoon meerdere kolommen selecteren, dus dat stukje code kan gewoon korter. Daarnaast doe je niet aan foutcontrole en gebruik je de optionele connection-identifier van MySQL niet, deze laatste is niet verplicht, maar wel aan te raden om te gebruiken.

Lees http://www.yapf.net/faq.php?cmd=100&itemid=143 eens door.
 

09/11/2005 09:11:00
Quote Anchor link
Op deze site staat er ook nog een tut over.
Voldoende commentaar,
inspringen, etc..
maakt je script een stuk overzichtelijker
voor jou en anderen!
 
Donster

Donster

09/11/2005 09:40:00
Quote Anchor link
Bedankt voor de reply's , ga mijn hele code overnieuw schrijven .

THX
 
Erik Rijk

Erik Rijk

09/11/2005 10:29:00
Quote Anchor link
succes
 
Thijs X

Thijs X

09/11/2005 11:53:00
Quote Anchor link
Je zou zo kunne doen:
Hierbij haal je alleen user_id en sess_verify eruit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
"SELECT user_id, sess_verify  FROM dbm_login WHERE user_name = '".$login_name."'";
?>



En zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
"SELECT * FROM dbm_login WHERE user_name = '".$login_name."'";
?>


Hierbij haal je alle records eruit waar usernaam $login_name is.
 
Donster

Donster

09/11/2005 12:02:00
Quote Anchor link
beide manieren zijn handig..

Heb de yapf site ook goed doorgekeken , en wat ik vooral heb geleerd is dat ik veel 'controles' in mijn scripts ga inbouwen...

aangezien mijn eerste stukje script ( voor de 'else')

aleen user_id en sess_verify nodig hebben , lijkt me de eerste query het beste :D

Bedankt nogmaals , ik moet overigens zeggen dat ik het nog best lastig vind , om netjes en vooral niet dubbel-op te coden..
 
Willem Jan Z

Willem Jan Z

09/11/2005 12:07:00
Quote Anchor link
Leer je snel genoeg, als je grotere scripts gaat maken zit je je helemaal rot te zoeken naar een foutje, omdat je zoveel dubbel hebt, en dan ga je vanzelf netter scripten.
 
Thijs X

Thijs X

09/11/2005 12:07:00
Quote Anchor link
Ja in he begin is dat wel moeilijk ja maar dat leer je vanzelf, en als je 1 x hetzelfde typt in 1 script dan klopt er iets niet dan moet het anders kunnen ;)
 
B a s
Beheerder

B a s

09/11/2005 12:33:00
Quote Anchor link
Door Sebastiaan geschreven: http://www.phphulp.nl/php/tutorials/8/271/.. Die tut gaat over overzichtelijk programmeren.
 
Donster

Donster

10/11/2005 10:15:00
Quote Anchor link
* word verandert *
Gewijzigd op 10/11/2005 14:13:00 door Donster
 
Erik Rijk

Erik Rijk

10/11/2005 10:39:00
Quote Anchor link
het ziet er opzich wel duidelijk uit
zolang je het zelf maar duidelijk kan lezen is het goed he ;)
 
- SanThe -

- SanThe -

10/11/2005 11:23:00
Quote Anchor link
Ik denk niet dat dit werkt:

if(isset($config_inc,$themes_inc,$functions_inc,$banned_inc))
 
Donster

Donster

10/11/2005 11:45:00
Quote Anchor link
blijkbaar wel... alsik een van die variablen verander in iets wat niet bestaat geeft hij netjes mijn error weer..

Maar hoe zou ik dat anders moeten doen dan?
Gewijzigd op 10/11/2005 11:45:00 door Donster
 
Jan Koehoorn

Jan Koehoorn

10/11/2005 11:52:00
Quote Anchor link
SanThe:
Ik denk niet dat dit werkt:

if(isset($config_inc,$themes_inc,$functions_inc,$banned_inc))


Dat dacht ik ook in eerse instantie, maar het mag!
isset () mag meer dan één variabele meegegeven worden. Handig om te weten!

PHP Manual: isset
Gewijzigd op 10/11/2005 11:52:00 door Jan Koehoorn
 
Donster

Donster

10/11/2005 12:48:00
Quote Anchor link
En dat geld voor alle php versies vanaf 3.0? :D

Hebben jullie verder nog opmerkingen?

iets wat onveilig is , netter kan etc etc ...

Doel = zo goed moglijk te scripten namelijk :P
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.