MySQL Zoekmachine probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .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 »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

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 »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op

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/04/2024 23:48:34
 
- 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.