Geen weergave

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Pagina: 1 2 volgende »

Bollie Zwollie

Bollie Zwollie

09/02/2017 22:30:49
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$sql
= "SELECT favorites.favo_user_id, favorites.favo_add_id_bot
FROM favorites
INNER JOIN user_profiles
  ON  user_profiles.profile_id = favorites.favo_add_id_bot
WHERE favorites.favo_user_id='"
.$_SESSION['user_id']."'";
$result = mysql_query($sql);

while($row=mysql_fetch_array($result))
{

  echo $row['user_profiles.profile_id'];
  echo "<br>";
}


?>


Hij zou nu 2 records moeten weergeven. Enkel krijg ik geen foutmelding maar geeft hij ook niks weer.
Kan iemand mij de juiste richting inschoppen?
 
PHP hulp

PHP hulp

26/05/2026 12:17:38
 
Ben van Velzen

Ben van Velzen

09/02/2017 22:33:31
Quote Anchor link
Doe eens een print_r($row) binnen je while loop. 10 euro zegt dat de kolom die je vraagt niet bestaat in je resultset.
 
Bollie Zwollie

Bollie Zwollie

09/02/2017 22:51:13
Quote Anchor link
Krijg geen foutmeldingen
 
Ben van Velzen

Ben van Velzen

09/02/2017 22:53:20
Quote Anchor link
Dat vroeg ik niet. Nogmaals:
Quote:
Doe eens een print_r($row) binnen je while loop. 10 euro zegt dat de kolom die je vraagt niet bestaat in je resultset.

2 hints:
1. Je selecteert de kolom niet
2. Kolomnamen in resultsets zijn altijd alleen gevormd door de kolomnaam, de tabelnaam zit er niet aan vast.
Gewijzigd op 09/02/2017 23:01:30 door Ben van Velzen
 
Bart V B

Bart V B

09/02/2017 23:24:02
Quote Anchor link
Mocht je hem nog niet snappen :)

Zonder code alleen platte tekst:
SELECTEER X.a, X.b, X.c
VAN
iets
hussel bij elkaar
X = iets van Y = iets

ik doe een loop:
ik wil rij['poep'] zien... die ik niet heb geselecteerd... :)

Beter kan ik het denk ik niet uitleggen.
Gewijzigd op 09/02/2017 23:25:41 door Bart V B
 
Ben van Velzen

Ben van Velzen

09/02/2017 23:25:28
Quote Anchor link
Dus zal een ctrl+u (ofwel view source) een <br> geven als bron, meer niet.
 
Thomas van den Heuvel

Thomas van den Heuvel

10/02/2017 09:03:09
Quote Anchor link
Zet bij ontwikkeling altijd het melden + weergeven van fouten aan door de volgende code voor te testen code te zetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'stdout');
?>

Je zult nu direct "undefined index" meldingen krijgen.

Fouten zoals die van de topicstarter vallen toch een beetje onder de rubriek "te weinig koffie" en kunnen door een nette werkhouding en een goed ingerichte ontwikkelomgeving eenvoudig zelf gedetecteerd + opgelost worden.

EDIT: ben je trouwens nieuwe code aan het schrijven met mysql_-functies? Ik zou je dringend willen verzoeken over te schakelen naar MySQLi of PDO want de MySQL-extensie is waarschijnlijk binnenkort definitief verdwenen. Mogelijk krijg je hier, met het inschakelen van melding + weergave van fouten, nu ook boodschappen over dat die extensie deprecated is. Of je moet een verouderde PHP-versie gebruiken.
Gewijzigd op 10/02/2017 09:08:49 door Thomas van den Heuvel
 
Bollie Zwollie

Bollie Zwollie

10/02/2017 22:13:08
Quote Anchor link
Bedankt allemaal voor de tips. Komend weekend verder mee stoeien

Toevoeging op 10/02/2017 23:10:07:

Toch gelijk maar even opgepakt :)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$result
= mysqli_query($link,"SELECT favorites.favo_user_id, favorites.favo_add_id_bot
FROM favorites
INNER JOIN user_profiles
  ON  user_profiles.profile_id = favorites.favo_add_id_bot
WHERE favorites.favo_user_id='130'"
);

while($row = mysqli_fetch_array($result))
  {

  echo $row['favorites.favo_user_id'] . " " . $row['favorites.favo_add_id_bot'];
  echo "<br>";
  }


?>


Maar nu krijg ik de volgende errors
Warning: mysqli_query(): Couldn't fetch mysqli in on line 23

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in on line 25
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2017 10:16:27
Quote Anchor link
Ik zie in bovenstaand codefragment maar 14 regels. Welke van deze regels zouden dan regel 23 en 25 moeten zijn?

De foutmeldingen zijn redelijk to-the-point. Lees goed wat er staat, dit legt meestal direct de vinger op de zere plek.

Raadpleeg ook de documentatie, in vergelijking met de oorspronkelijke MySQL extensie zijn er mogelijk parameters verschoven en/of nu verplicht.

En als je verstandig bent leer je direct werken met de object-georiënteerde aanpak en vat je je mysqli-functionaliteit in een of meer wrapper classes zodat wanneer de MySQL implementatie de volgende keer verandert je niet heel je code door hoeft te ploeteren maar in het meest ideale geval enkel de implementatie van je wrappers hoeft aan te passen. In zekere zin ben je met directe aanroepen van mysqli-functies dingen aan het hardcoden en dat is mogelijk iets dat je zou moeten vermijden.
 
- Ariën  -
Beheerder

- Ariën -

11/02/2017 10:47:53
Quote Anchor link
Een wrapper voor alles inbouwen vind ik een beetje onnodig. Er zijn voorlopig nog geen plannen dat MySQLi zal worden geruimd, of als deze wordt uitgebreid zal dit vaak wel 'backward compatibility' zijn. Ook heb ik weinig gezien dat mensen van MySQL-databases overstappen naar wat anders, waar een wrapper-class weer goed voor is. Het is een beetje kosten-baten verhaal in mijn ogen en ook vooral hoe getalenteerd je bent met programmeren. Voor een grote applicatie zou ik het doen, maar voor een simpele website vind ik het overdreven.

Wel maak ik een kleinere wrapper in de vorm van een extend. Hiermee extend ik de MySQLi class en kloon de de query-method alwaar ik daar directe foutafhandeling in bouw. Uiteraard zou ik in de exceptionhandler wel controleren of men de technische foutmeldingen mag zien. Want je wilt bezoekers niet voorzien van lastige niet-relevante foutmeldingen of zelfs hackers meer wijsmaken over de bouw van je applicatie.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
// Een child (extend) van de standaard mysqli klasse aanmaken.
class mysqli_extend extends mysqli
{
    function
query($query)
    {

        $result = parent::query($query)
        if($this->error)
        {

            throw new Exception(mysqli_error($this), mysqli_errno($this));
        }

        return $result;
    }
}

?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$mysqli
= new mysqli_extend('host', 'user', 'pass', 'database');

// voorbeeld query
$sql = "SELECT email FROM tabel WHERE naam = 'Kees'";

try {
    $result = $mysqli->query($sql);
    $data = $result->fetch_assoc());
    print_r($data);
}

catch(Exception $e)
{

    echo $e->getMessage();
}

?>


Overgenomen uit deze tutorial.
Gewijzigd op 11/02/2017 11:44:47 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2017 12:13:34
Quote Anchor link
Wrappers zijn goed en wel wanneer ze een zekere meerwaarde hebben. Dat gezegd hebbende, het bovenstaande is een goed begin maar heeft wel erg weinig vlees aan de botten. Daarnaast kun je met behulp van ingebouwde functies/methoden het gedrag van (het uitvoeren van) queries al zo instellen dat er automatisch exceptions gethrowd worden bij fouten, deze code hoef je dus in principe niet zelf te schrijven.

Een wrapper zou je ook werk uit handen moeten nemen. Zo zou je dus een eigen constructor kunnen schrijven die allerlei instellingen automatisch voorziet van een standaard waarde. Zoals: de host (gebruik bij voorkeur een IP en niet "localhost" of een andere hostname), de poort (standaard 3306) en niet te vergeten (héél belangrijk, maar ontbreekt in het bovenstaande voorbeeld) een expliciete character encoding (mogelijke default: utf8). Je hoeft dan enkel afwijkende instellingswaarden op te geven bij connectie wat in de praktijk neerkomt op enkel een gebruikersnaam, wachtwoord en database-naam.

Ook kun je in een wrapper een heleboel (micro-)optimalisaties doorvoeren en functies/methoden bundelen.

Dit komt niet helemaal uit de verf in het bovenstaande (en enigszins triviale) voorbeeld.
 
- Ariën  -
Beheerder

- Ariën -

11/02/2017 12:26:50
Quote Anchor link
De huidige extended-class kan je prima uitbreiden met anderen gekloonde functies. Het ligt er verder net aan hoe uitgebreid je het wilt hebben. Ik ben eigenlijk best wel benieuwd hoe jouw wrapper er uit ziet in jouw applicaties. Je vertelt er wel veel over, maar dat is niet alles ;-).
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2017 13:03:38
Quote Anchor link
Dan heb je toch echt niet goed opgelet want ik link regelmatig naar een concrete implementatie die hier al meer dan een jaar op staat.

pro tip: stop deze in een bookmark, heb ik ook gedaan, want met de zoekfunctionaliteit van deze site kan ik mijn eigen topics niet eens terugvinden.
 
- Ariën  -
Beheerder

- Ariën -

11/02/2017 13:16:44
Quote Anchor link
Ik spreek ook namens de anderen mensen die niet zo'n pro zijn als jou, dus linken ernaar is gelukkig niet verboden. Zoals ik al eerder heb gezegd zou je dit in een tutorial op de site kunnen zetten, zodat het centraal staat. Het forum is niet de plek waar men zoekt voor een tutorial, hoewel er soms wel eens posts worden aangedragen die zeker een '+1' waardig zouden zijn.
Gewijzigd op 11/02/2017 13:20:49 door - Ariën -
 
Bollie Zwollie

Bollie Zwollie

12/02/2017 16:38:40
Quote Anchor link
Wow wat een boel richtingen die mogelijk zijn. Nu ben ik best overdonderd en geen idee welke nu de juiste is.
Iemand die mij de juiste kan wijzen.
 
- Ariën  -
Beheerder

- Ariën -

12/02/2017 17:01:55
Quote Anchor link
Ik beveel mijn manier aan, met de extend.
 
Willem vp

Willem vp

12/02/2017 18:45:17
Quote Anchor link
Thomas van den Heuvel op 11/02/2017 12:13:34:
Zoals: de host (gebruik bij voorkeur een IP en niet "localhost" of een andere hostname)

En hier zou ik dus juist weer het tegengestelde advies geven: gebruik als het enigszins mogelijk is géén IP-adres. In mijn ervaring zijn IP-adressen veranderlijker dan hostnames en het heeft me al menig uur gekost om allerlei configfiles door te akkeren waarin IP-adressen werden gebruikt om te verwijzen naar de een of andere server.
Gewijzigd op 12/02/2017 18:45:56 door Willem vp
 
- Ariën  -
Beheerder

- Ariën -

12/02/2017 20:01:49
Quote Anchor link
Als het Thomas om het resolven gaat, lijkt mij dat het resolven van localhost sneller gaat dan www.mijnwebsite.nl. Maar dan gaat het nog om verwaarloosbare tijd.
Lokaal is altijd sneller ;-)
Gewijzigd op 12/02/2017 20:02:39 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

13/02/2017 16:22:58
Quote Anchor link
Willem vp op 12/02/2017 18:45:17:
En hier zou ik dus juist weer het tegengestelde advies geven: gebruik als het enigszins mogelijk is géén IP-adres. In mijn ervaring zijn IP-adressen veranderlijker dan hostnames en het heeft me al menig uur gekost om allerlei configfiles door te akkeren waarin IP-adressen werden gebruikt om te verwijzen naar de een of andere server.

Okay, maar dat is een praktische (ontwerp)beslissing waarbij je performanceverlies pakt (geen resolving lijkt mij altijd sneller?) omdat je er blijkbaar niet van uit kunt gaan dat de partijen waarmee je zaken doet te pas en te onpas schuiven met servers. Tis maar net hoe netjes zij werken en hoe alert / klantvriendelijk / meedenkend zij te werk gaan bij aanpassingen / migraties nietwaar.

Dit doet dus ook niet af aan mijn variant waarbij mijn voornaamste argument performance was, maar als dat om praktische redenen niet kan gebruik je een hostname uiteraard.

Maar daar gaan trouwens ook af en toe dingen mis als er iets spaak loopt in de resolving zelf. Dat kost dan ook tijd om uit te zoeken.
 
- Ariën  -
Beheerder

- Ariën -

13/02/2017 16:31:53
Quote Anchor link
En als er wat mis gaat in de resolving, dan is dat met monitorings-software zo ontdekt. Het probleem oplossen moet ook geen groot karwei zijn als je een server-farm onderhoudt.

Zelf heb ik overigens wel eens een enkele keer gehad dat ik niet kon connecten met MySQL op 'localhost', maar wel weer op '127.0.0.1'. Maar dat was gewoon een slecht geconfigureerde server. Vanaf installatie af aan moet dit gewoon al goed werken.
 
Thomas van den Heuvel

Thomas van den Heuvel

13/02/2017 16:50:32
Quote Anchor link
- Ariën - op 13/02/2017 16:31:53:
Zelf heb ik overigens wel eens een enkele keer gehad dat ik niet kon connecten met MySQL op 'localhost', maar wel weer op '127.0.0.1'. Maar dat was gewoon een slecht geconfigureerde server. Vanaf installatie af aan moet dit gewoon al goed werken.

Euh, dat kwam dan toch alleen omdat je een aanname deed over wat jij dacht dat het had moeten zijn. Alles wat daar van afwijkt = slecht? Je had natuurlijk ook kunnen informeren naar hun beweegredenen voor hun aanpak in plaats van het op voorhand afschrijven van een andere insteek.
 

Pagina: 1 2 volgende »



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.