MySQL Zoekmachine probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Back end developer PHP

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 »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

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 »

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 »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

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 »
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 10:50:00
Quote Anchor link
Ik heb dit script van deze site gehaald en aangepast naar mijn situatie, maar het werkt niet, hij geeft parse error bij de laatste regel (?>). Ik heb alles 3x nagelopen of er niet een if nog open stond of wat dan ook, of ergens een ; miste, maar ik kan niks vinden. Kijk ik er overheen, ziet iemand anders het wel?

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
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
<?php
   error_reporting(E_ALL);
   /* call this script 'advs.php' */

if(!$_GET['c']) {
  
?>

<form action='advs.php?c=1' method=POST>
<b>Find Results with: </b><br>
Any of these words: <input type='text' length=40 name='any'> <br>
All of these words: <input type='text' length=40 name='all'> <br>
None of these words: <input type='text' length=40 name='none'> <br>
<input type='submit' value='Search'>
</form>
<?php
} else if($_GET['c']) {
  
   include_once 'config.php';
    include_once 'functions.php';
connectdb();
   $all = $_POST['all'];
   $any = $_POST['any'];
   $none = $_POST['none'];
   if((!$all) || ($all == '')) { $all = ''; } else { $all = '+(' . $all . ')'; }
   if((!$any) || ($any == '')) { $any = ''; }
   if((!$none) || ($none == '')) { $none = ''; } else { $none = '-(' . $none . ')'; }
   $query = "
       SELECT *,
          MATCH(body) AGAINST ('"
. $all . $none . $any . "' IN BOOLEAN MODE) AS score
          FROM compsite
       WHERE MATCH(body) AGAINST ('"
. $all . $none . $any . "' IN BOOLEAN MODE)";
      $artm1 = MySQL_query($query);
      if(!$artm1) {
         echo MySQL_error().'<br>' . $query . '<br>';
      }

      echo '<b>Matches</b><br>';
      if(MySQL_num_rows($artm1) > 0) {
         echo '<table>';
          echo '<tr><td>Score </td><td>Title </td><td>Body</td></tr>';
             while($artm2 = MySQL_fetch_array($artm1)) {
            $val = round($artm2['score'], 3);
            $val = ($val*100);
            echo '<tr><td>' . $val . '</td>';
            echo '<td>' . $artm2['title'] . '</td>';
            echo '<td>' . $artm2['body'] . '</td></tr>';
         }

      echo '</table>';
   }

   else {
      echo 'No Results were found in this category.<br>';
   }

   echo '<br>';
   }


?>
Gewijzigd op 01/01/1970 01:00:00 door Jeroen van de Ven
 
PHP hulp

PHP hulp

27/11/2024 04:09:09
 
- wes  -

- wes -

04/01/2007 10:54:00
Quote Anchor link
sja dat krijg je wel eens
 
Niek s

niek s

04/01/2007 10:58:00
Quote Anchor link
Wat is de error?
 
Niek s

niek s

04/01/2007 11:01:00
Quote Anchor link
verrander regel 3 is in dit:

if(!$_GET['c']) {

en regel 13:

} else if($_GET['c']) {

en op regel 16 voeg je toe:
$all = $_POST['all'];
$any = $_POST['any'];
$none = $_POST['none'];
Gewijzigd op 01/01/1970 01:00:00 door niek s
 
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 11:02:00
Quote Anchor link
Zelfde error,

Parse error: parse error, unexpected $end in C:\Webserver Root\dbzoek\advs.php on line 53

Ik vond dat al opmerkelijk maar hij zou toch een andere error moeten geven dan?
Gewijzigd op 01/01/1970 01:00:00 door Jeroen van de Ven
 
Niek s

niek s

04/01/2007 11:05:00
Quote Anchor link
neee klopt, dat is een accolade.
Verrander het hier eens in dan:
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
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
<?php
   error_reporting(E_ALL);
   /* call this script 'advs.php' */

if(!$_GET['c']) {
  
?>

<form action='advs.php?c=1' method=POST>
<b>Find Results with: </b><br>
Any of these words: <input type='text' length=40 name='any'> <br>
All of these words: <input type='text' length=40 name='all'> <br>
None of these words: <input type='text' length=40 name='none'> <br>
<input type='submit' value='Search'>
</form>
<?
} else if($_GET['c']) {
  
   include_once 'config.php';
    include_once 'functions.php';
connectdb();
   $all = $_POST['all'];
   $any = $_POST['any'];
   $none = $_POST['none'];
   if((!$all) || ($all == '')) { $all = ''; } else { $all = '+('.$all.')'; }
   if((!$any) || ($any == '')) { $any = ''; }
   if((!$none) || ($none == '')) { $none = ''; } else { $none = '-('.$none.')'; }
   $query = "
       SELECT *,
          MATCH(title, story) AGAINST ('$all $none $any' IN BOOLEAN MODE) AS score
          FROM compsite
       WHERE MATCH(title, story) AGAINST ('$all $none $any' IN BOOLEAN MODE)"
;
      $artm1 = MySQL_query($query);
      if(!$artm1) {
         echo MySQL_error().'<br>$query<br>';
      }

      echo '<b>Article Matches</b><br>';
      if(MySQL_num_rows($artm1) > 0) {
         echo '<table>';
          echo '<tr><td>Score </td><td>Title </td><td>Body</td></tr>';
             while($artm2 = MySQL_fetch_array($artm1)) {
            $val = round($artm2['score'], 3);
            $val = $val*100;
            echo '<tr><td>$val</td>';
            echo '<td>{$artm2['title']}</td>';
            echo '<td>{$artm2['body']}</td></tr>';
         }

      echo '</table>';
   }

   else {
      echo 'No Results were found in this category.<br>';
   }

   echo '<br>';
   }
 }

?>
Gewijzigd op 01/01/1970 01:00:00 door niek s
 
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 11:06:00
Quote Anchor link
Ook al gezocht en geprobeerd, zelfde error.
 
M Ypma

M Ypma

04/01/2007 11:08:00
Quote Anchor link
echo '<tr><td>$val</td>';
echo '<td>{$artm2['title']}</td>';
echo '<td>{$artm2['body']}</td></tr>';

je bent vergeten je variablen buiten quetes te zetten...
moet worden:
echo '<tr><td>$val</td>';
echo '<td>{'.$artm2['title'].'}</td>';
echo '<td>{'.$artm2['body'].'}</td></tr>';
 
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 11:09:00
Quote Anchor link
Nee daar zijn die { } voor. Bovendien werkt het nog steeds niet...
 
Niek s

niek s

04/01/2007 11:13:00
Quote Anchor link
Hm.. Ik weet het ook niet meer.
Maar houd die $_GET enzo maar zoals ik het heb gemaakt voor je, dat is de juiste notatie. Eigenlijk is dit nog steeds niet helemaal goed (variabelen niet buiten quotes enz enz enz. ) maar dat mag eigenlijk geen problemen opleveren.
Maar even wachten tot iemand hier komt die het wel ziet. Sorry.
 
Niek s

niek s

04/01/2007 11:15:00
Quote Anchor link
michel schreef op 04.01.2007 11:08:
echo '<tr><td>$val</td>';
echo '<td>{$artm2['title']}</td>';
echo '<td>{$artm2['body']}</td></tr>';

je bent vergeten je variablen buiten quetes te zetten...
moet worden:
echo '<tr><td>'.$val.'</td>';
echo '<td>{'.$artm2['title'].'}</td>';
echo '<td>{'.$artm2['body'].'}</td></tr>';


En dan laat je het zelf nog staan :p
 
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 11:16:00
Quote Anchor link
niek schreef op 04.01.2007 11:13:
Hm.. Ik weet het ook niet meer.
Maar houd die $_GET enzo maar zoals ik het heb gemaakt voor je, dat is de juiste notatie. Eigenlijk is dit nog steeds niet helemaal goed (variabelen niet buiten quotes enz enz enz. ) maar dat mag eigenlijk geen problemen opleveren.
Maar even wachten tot iemand hier komt die het wel ziet. Sorry.


Ok thx :) Ik zal ondertussen ff alle variabelen buiten de quotes halen voor de vorm, dat was ik toch al van plan.
 
Mark D

Mark D

04/01/2007 11:18:00
Quote Anchor link
Waarom staat er op regel 16 else if en niet aan elkaar: elseif, else if wordt denk ik gezien als 2 dingen openen, een else en een if, dat zou verklaren waarom je unexpected end krijgt.
 
Jeroen van de Ven

Jeroen van de Ven

04/01/2007 11:21:00
Quote Anchor link
Mark schreef op 04.01.2007 11:18:
Waarom staat er op regel 16 else if en niet aan elkaar: elseif, else if wordt denk ik gezien als 2 dingen openen, een else en een if, dat zou verklaren waarom je unexpected end krijgt.


Hm je hebt gelijk dat moet aan elkaar, zoals het er nu staat is het de VB vorm :P Maar ik heb alle variabelen buiten de quotes gehaald en ineens doet ie et :/ dus zal wel ernstig geweest zijn. zo zien we maar weer dat slordig coden niet slim is :P naja iig thx
 
M Ypma

M Ypma

04/01/2007 11:21:00
Quote Anchor link
@niek... idd.... over het hoofd gezien, maar die andere viel me op door de kleur tags hier...
 
Jasper Zegikniet

Jasper Zegikniet

24/02/2007 12:05:00
Quote Anchor link
include_once 'config.php';
include_once 'functions.php';

heb je deze erbij?
 
Andries Louw Wolthuizen

Andries Louw Wolthuizen

24/02/2007 12:28:00
Quote Anchor link
Probeer het volgende eens:
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
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
<?php
error_reporting(E_ALL);

if($_SERVER['REQUEST_METHOD'] == 'POST'){
    //Belangrijk! Voer hier je MySQL gegevens in:
    $DBserver    =    'localhost';    //Server van MySQL database (meestal localhost)
    $DBusername    =    'username';        //Username voor MySQL server
    $DBpassword    =    'password';        //Password voor MySQL server
    $DBdatabase    =    'username_database';    //Jouw database
    //Einde config

    
    if(mysql_connect($DBserver,$DBusername,$DBpassword,$DBdatabase)){
        if(!mysql_select_db($DBdatabase)){
            echo '<font color="red">Kon database niet selecteren, controleer je gegevens!';
        }    
    }
else{
        echo '<font color="red">MySQL server connectie error, controleer je gegevens!';
    }

    
    
    if(!empty($_POST['all'])){
        $all = '+('.htmlentitites($_POST['all']).')';    
    }

    if(!empty($_POST['any'])){
        $any = htmlentitites($_POST['any']);    
    }

    if(!empty($_POST['none'])){
        $none = '-('.htmlentitites($_POST['nome']).')';    
    }

    
    $query = "SELECT *,
    MATCH(body) AGAINST ('"
. $all . $none . $any . "' IN BOOLEAN MODE) AS score
    FROM compsite
    WHERE MATCH(body) AGAINST ('"
. $all . $none . $any . "' IN BOOLEAN MODE)";
    
    if(!$artm1 = mysql_query($query)) {
         echo mysql_error().'<br>' . $query . '<br>';
    }
else{
        echo '<b>Matches</b><br>';
        if(mysql_num_rows($artm1) > 0) {
            echo '<table>';
            echo '<tr><td>Score </td><td>Title </td><td>Body</td></tr>';
            while($artm2 = mysql_fetch_array($artm1)) {
                $val = round($artm2['score'], 3);
                $val = ($val*100);
                echo '<tr><td>' . $val . '</td>';
                echo '<td>' . $artm2['title'] . '</td>';
                echo '<td>' . $artm2['body'] . '</td></tr>';
            }

            echo '</table>';
        }
else {
            echo 'No Results were found in this category.<br>';
        }

        echo '<br>';
    }
}

?>

<form action="advs.php?c=1" method="post">
<b>Find Results with: </b><br>
Any of these words: <input type="text" maxlength="40" name="any"> <br>
All of these words: <input type="text" maxlength="40" name="all"> <br>
None of these words: <input type="text" maxlength="40" name="none"> <br>
<input type="submit" name="submit" value="Search">
</form>
 



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.