PHP,MYSQL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer

Voor een klant van Computer Futures ben ik op zoek naar 2 PHP developers. Het gaat om een complex project wat veel maatwerk vereist. Dit heeft te maken met de wensen van verschillende klanten. De klant levert een applicatie voor zowel klanten in Nederland als internationale klanten. Ben je iemand die graag aan complexe projecten werkt, graag met gedreven collega's werkt en ook nog met een internationaal aspect? Dan past deze opdracht bij jou. Technisch: PHP SQL ervaring Testing Ci/CD Scrum Algemeen: Locatie: Utrecht ( momenteel remote ) Start: ASAP Taal: Nederland sprekend Uren: 32 - 40 uur Tarief: in

Bekijk vacature »

Video algorithm software engineer and developer (F

Task: -Implementing and improving video signal processing algorithms for mobile, PC, and TV apps -Cooperating and interacting with a team of specialists and developers. Able to give guidance / input on further quality and implementation optimizations -Video processing skills: further tune our HDR system implementation to work optimally in broadcast and OTT infrastructures -Personal skills: Ability to interact with prospective customers, answer their questions -Problem-solving skills: Solve performance issues on the spot when required due to tests and trials -Propose and analyze future ways to optimize the video processing implementation and implement them -Interaction with the commercial team to define

Bekijk vacature »

Full stack developer

Bedrijfsomschrijving De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar professionals die samen met hen aan innovatieve

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

C# developer gezocht (distributed systems, SOA, NS

Ben je een C# developer met een oplossingsgerichte mentaliteit en op zoek naar een veelzijdige baan binnen een kleinschalig dynamisch bedrijf, waar je mee kunt denken in het groter geheel? Waar je met mensen komt te werken die betrokken zijn en een gemeenschappelijk gevoel van verantwoordelijkheid hebben? En waar je werkt aan schaalbaarheidsuitdagingen zodat jouw software grote hoeveelheden data kan verwerken? Nieuwsgierig? Lees dan verder! Voor een Rotterdams bedrijf zijn we op zoek naar een enthousiaste, en met name leergierige, full stack developer of een web developer die graag full stack wil worden. Het bedrijf biedt geavanceerde technische oplossingen die

Bekijk vacature »

Web Developer

Help jij graag mee met het optimaliseren van ons platform? Solliciteer dan naar de functie Web Developer. Op ons hoofdkantoor in Amsterdam krijg je alle ruimte om je kwaliteiten te tonen. Wil jij daarbij ook nog eens programmeren aan de back-end? Ook dat is mogelijk als Full Stack Web Developer! Jouw baan ChipSoft maakt breed gebruik van webtechnologie voor de ondersteuning van administratieve processen. Als ontwikkelaar ben je verantwoordelijk voor het onderhouden en verbeteren van de applicaties op ons platform. Samen met je bedenk en bespreek je oplossingen en voer je code-reviews uit om elkaar naar een nóg hoger niveau

Bekijk vacature »

IT-Traineeship junior software programmeur

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Applicatie engineer

Ben jij een teamplayer en krijg je energie van het ontwerpen, verbeteren en onderhouden van nieuwe en bestaande IT-systemen bij onze klanten? Wil je jouw ICT-kennis optimaal inzetten én verder uitbreiden? Lees dan zeker even verder! Als Applicatie engineer bij NEH onderhoud je de automatiseringssystemen en IT-applicaties die in beheer zijn van NEH. Daarnaast ontwerp en realiseer je ook nieuwe systemen of breng je verbeteringen aan in bestaande systemen en de relevante onderliggende interfaces tussen deze systemen. Bij de start van je carrière bij NEH begin je met een specifieke klus via een partner van NEH. Dit betreft het patchen

Bekijk vacature »

Backend C# Developer gezocht voor medische applica

Bedrijfsomschrijving Wil jij werken voor een organisatie die actief is in de branche van medische applicaties? En ben jij een Backend C# Developer met minimaal 2 jaar ervaring? Dan ben je hier aan het juiste adres! Je komt terecht in een team van zo'n 30 man sterk, waarvan ongeveer de helft op de IT afdeling werkt. Deze afdeling bestaat uit o.a. Developers, Data Scientisten/Specialisten en Designers. De gemiddelde leeftijd is laag (rond de 33) en de werknemerstevredenheid is hoog. Iedereen is trots op wat hier gemaakt wordt en iedereen zet zich elke dag in voor een gezondere samenleving. Iedereen werkt

Bekijk vacature »

.Net developer

Bedrijfsomschrijving De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar professionals die samen met hen aan innovatieve

Bekijk vacature »

Senior fullstack .NET developer

Wil jij samen met gemotiveerde en slimme collega’s bouwen aan ons geavanceerde landschap in Azure? En vind je het ook nog eens leuk om jouw kennis te delen met junior- en medior devs? Dan heb je wellicht interesse in de positie van: Senior fullstack .NET developer voor ons kantoor in Alkmaar Over de positie: Bij SnelStart werken we in een AGILE-structuur om de productie meer focus en impact te geven. Met je collega’s kom je tot de beste resultaten door onderlinge discussie, goede refinement sessies, reviews en écht teamwork. Je hebt de vrijheid om de dingen te doen zoals jij

Bekijk vacature »

PHP Backend en Frontend Developers

Bedrijfsomschrijving Deze organisatie is klein van stuk echter groot in haar daden! Met 3 andere techneuten leveren ze prachtige web-oplossingen voor bedrijven. De eigenaar die zelf ook mee werkt zoekt iemand die hem deels kan gaan vervangen. De andere collega's werken er al jaren met plezier en dat weten wij uit eerste hand. De mensen die wij hier kennen gaan al jaren elke dag met plezier naar deze boeiende werkgever. Ze willen hier graag klanten helpen en dat is waar ze goed in zijn. Functieomschrijving Het bedrijf is gespecialiseerd in het opleveren van goed beveiligde websites en web applicaties. In

Bekijk vacature »

Mobile App Developer

Ons Mobile ontwikkelteam zoekt een fanatieke Mobile App Developer. Ben jij creatief en heb je passie voor het ontwikkelen van apps? Dan zijn wij op zoek naar jou! Jouw baan ChipSoft heeft al diverse apps uitgebracht en het aantal gebruikers hiervan neemt snel toe. De apps doen het erg goed bij de zorginstellingen. Je kunt hierbij denken aan apps verpleegkundigen, thuiszorgmedewerkers, de logistieke dienst en - natuurlijk - de artsen zelf. Door jouw hands-on mentaliteit, eigenwijsheid en technisch inzicht kun je nauwkeurig herbruikbare software schrijven. Die software sluit naadloos aan op onze ‘back end’ (HiX, onze ICT-totaaloplossing voor de zorg).

Bekijk vacature »

Medior .Net Developer - Logistieke zeevracht secto

Voor een hechte, informele en jonge club gespecialiseerd in Transport Management Systemen voor de vracht en havensector zijn wij op zoek naar een medior (3+ jaar) .Net C# Developer. Een goede, sociale communicator die samenwerking en passie voor het vak key vindt. En die durft te sparren, dromen en pionieren! Deze organisatie van 150 man (waarvan 9 IT-toppers) zorgen er al 30 jaar voor dat internationale transport tot in de details kunnen worden berekend, ingepland en gemanaged, bijvoorbeeld in de Rotterdamse haven. Hierdoor worden kosten, materialen, arbeid, ontwerpen en oplevering perfect en just-in-time op elkaar afgestemd. Ze zijn marktleider én

Bekijk vacature »

Systeembeheerder Windows Welkomstbonus € 5.00

Systeembeheerder Windows medior Welkomstbonus van € 5.000,- Bij T2 zorgen we goed voor elkaar en doen wij leuke dingen met leuke mensen. We zorgen voor uitdagende opdrachten zodat jij jezelf onbeperkt kan blijven ontwikkelen. Ben jij een ervaren systeembeheerder Windows en wil je het beste uit jezelf halen? Dan ben je van harte welkom bij T2 en ontvang je onze welkomstbonus ter waarde van € 5.000,-. Er werken leuke mensen bij T2, die op een professionele en informele wijze met hun carrière en collega’s omgaan. Dat is de basis voor succes! Het is vanzelfsprekend dat je met de nieuwste technieken

Bekijk vacature »
E t

e t

21/06/2013 20:21:07
Quote Anchor link
Goedendag allemaal!

Al twee maanden lang maak ik mijn huiswerk opdrachten met de hulp van jullie door eerder gestelde vragen, voorbeelden en scripts maak ik dan ook mijn opdrachten voor HBO TI.

Helaas loop ik nu ergens vast en ben er ook al een tijdje mee bezig om het goed te krijgen.

Wij moeten voor een opdracht OO php maken die kan zoeken in database.

vanuit class pagina wordt er gezocht en vanaf class zoek worden er resultaten weergegeven.

Pagina:
Quote:
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
<?php
class pagina
{

    public $m_zoek;
    
    function
__construct()
    {
    }

    function
__destruct()
    {
    }


    public function toonPagina()
    {

    $this->toonHeader();
    $this->toonBody();
    }

    
    public function toonHeader()
    {

    echo '<!DOCTYPE HTML PUBLIC \'-//W3C//DTD HTML 4.01 Transitional//EN\' \'http://www.w3.org/TR/html4/loose.dtd\'>';
    echo '<html>';
    echo '<head>';
    echo '<title>Zoeken</title>';
    echo '<meta http-equiv=\'Content-Type\' content=\'text/html; charset=iso-8859-1\'>';
    echo '</head>';
    }

    
    public function toonBody()
{

if (!isset($_POST['zoekterm']))
{

echo '
    
<body>
<form method=\'post\'>

<INPUT TYPE=\'Radio\' Name=\'optie\' Value=\'2\'>BoekId <br>
<INPUT TYPE=\'Radio\' Name=\'optie\' Value=\'3\'>Titel<br>
<INPUT TYPE=\'Radio\' Name=\'optie\' Value=\'4\'>Schrijver<br>
<INPUT TYPE=\'Radio\' Name=\'optie\' Value=\'5\'>Prijs<br>
<INPUT TYPE=\'Radio\' Name=\'optie\' Value=\'6\'>ISBNnummer<br>

<input type=\'text\' name=\'zoekterm\'><br>
<input type=\'submit\' name=\'submit\'>
 
</form>
</body>
</html>'
;}
    else
    {
    $m_zoek= new zoek();
    $m_zoek->bereken($_POST['zoekterm'],$_POST['optie']);
    
    
    }
}
}

?>

zoek:
Quote:
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<?php
class zoek
{

    function
__construct()
    {
    }

    function
__destruct()
    {
    }



public function bereken($zoekterm,$optie)
    {

    $zoekTerm = $_POST['zoekterm'];
    $optie= $_POST['optie'];

    $host="localhost:3307"; // Host name
    $username="root"; // Mysql username
    $password="usbw"; // Mysql password
    $db_name="boek"; // Database name
    $tbl_name="boek"; // Table name

    mysql_connect("$host", "$username", "$password")or die("cannot connect");
    mysql_select_db("$db_name")or die("cannot select DB");

        if ($_POST['submit'])
        {

            if ($optie==2)
            {

            $offset =0;
            $aantal=10;
            $zoekQuery =mysql_query("SELECT * FROM boek WHERE BoekId LIKE '%$zoekTerm%'    LIMIT $offset, $aantal");
            if (!$zoekQuery ) {
            die('Invalid query: ' . mysql_error());
            }
    

            while ($boek = mysql_fetch_array($zoekQuery))
            {

                echo $boek['BoekId']." ";
                echo $boek['Titel']." ";
                echo $boek['Schrijver']." ";
                echo $boek['Prijs']." ";
                echo $boek['ISBNnummer']." <br>";
            }
            }

            
            elseif($optie==3)
            {

            $offset = 0;
            $aantal=10;
            $zoekQuery=mysql_query("SELECT * FROM boek WHERE Titel LIKE '%$zoekTerm%'    LIMIT $offset, $aantal");
            if (!$zoekQuery ) {
            die('Invalid query: ' . mysql_error());
            }

            while ($boek = mysql_fetch_array($zoekQuery))
            {

                echo $boek['BoekId']." ";
                echo $boek['Titel']." ";
                echo $boek['Schrijver']." ";
                echo $boek['Prijs']." ";
                echo $boek['ISBNnummer']." <br>";
            }
            }

            elseif($optie==4)
            {

            $offset = 0;
            $aantal=10;
            $zoekQuery = mysql_query("SELECT * FROM boek WHERE Schrijver LIKE '%$zoekTerm%'    LIMIT $offset, $aantal");
            if (!$zoekQuery ) {
            die('Invalid query: ' . mysql_error());
            }

            while ($boek = mysql_fetch_array($zoekQuery))
            {

                echo $boek['BoekId']." ";
                echo $boek['Titel']." ";
                echo $boek['Schrijver']." ";
                echo $boek['Prijs']." ";
                echo $boek['ISBNnummer']." <br>";
            }
            }

            elseif ($optie==5)
            {

            $offset = 0;
            $aantal=10;
            $zoekQuery = mysql_query("SELECT * FROM boek WHERE Prijs LIKE '%$zoekTerm%'    LIMIT $offset, $aantal");
            if (!$zoekQuery ) {
            die('Invalid query: ' . mysql_error());
            }

            while ($boek = mysql_fetch_array($zoekQuery))
            {

                echo $boek['BoekId']." ";
                echo $boek['Titel']." ";
                echo $boek['Schrijver']." ";
                echo $boek['Prijs']." ";
                echo $boek['ISBNnummer']." <br>";
            }
            }

            elseif ($optie==6)
            {

            $offset = 0;
            $aantal=10;
            $zoekQuery = mysql_query("SELECT * FROM boek WHERE ISBNnummer LIKE '%$zoekTerm%'    LIMIT $offset, $aantal");
            if (!$zoekQuery ) {
            die('Invalid query: ' . mysql_error());
            }

            while ($boek = mysql_fetch_array($zoekQuery))
            {

                echo $boek['BoekId']." ";
                echo $boek['Titel']." ";
                echo $boek['Schrijver']." ";
                echo $boek['Prijs']." ";
                echo $boek['ISBNnummer']." <br>";
            }
            }
            
        }
    }
}
    
?>

Dit werkt allemaal goed maar zal denk ik nog geen schoonheidsprijs winnen. Terugkomen op mijn echte vraag, Weten jullie hoe ik ervoor zorgen dat ik een navigatie venster kan in bouwen en dan per pagina 10 resultaten printen. Denk aan wat google heeft staan onder zijn pagina's altijd (Goooooogle) op het moment dat je ergens naar zoekt.
Gewijzigd op 21/06/2013 20:49:16 door E t
 
PHP hulp

PHP hulp

21/01/2021 18:58:03
 
Reshad F

Reshad F

21/06/2013 20:40:29
Quote Anchor link
Offtopic:

Je begrijpt hoop ik dat je classes "werken" maar dat het eigenlijk in de prullenbak thuis hoort? maar dat vind ik ook niet echt raar aangezien ze tegenwoordig op HBO opleidingen je liever dingen laten maken zonder eerst uitleg te geven over hoe een class er uit moet komen te zien en de regels waar deze aan moet voldoen.


Ik denk dat je moet zoeken naar pagination. hiermee kan je zorgen dat je zoekresultaten over verschillende pagina's kan verdelen.
 
E t

e t

21/06/2013 20:50:57
Quote Anchor link
hehe Reshad F. Ik dacht eerst nog dat het aan mij lig maar ze hebben dus dat OO gewoon niet goed uitgelegd dan. Anyway wees ook niet zo hard is pas mijn 3e php opdracht:p
 
Reshad F

Reshad F

21/06/2013 20:52:48
Quote Anchor link
Waar heb je precies hulp bij nodig waar kom je niet uit ?
 
E t

e t

21/06/2013 20:57:10
Quote Anchor link
Nou, ik heb nu dus zoekQuery staan er wordt uitgevoerd met een "LIMIT" bij de query heb ik erin gezet dat dat ik maximaal 10 resultaten wil zien. Echter is mijn database vele malen groter om dan toch al het mogelijke te laten zien in 1 pagina is onoverzichtelijk. Als oplossing leek het mij handig om net google een aantal resultaten per pagina te weergeven.

Helaas weet ik niet hoe ik dat nou erin moet zetten.
 
Reshad F

Reshad F

21/06/2013 21:09:41
Quote Anchor link
Ik denk als je pagination googled je tal van voorbeelden vind. Zoals je begrijpt helpen we je hier graag maar dan moet je wel een begin maken. dus zoek even naar pagination en probeer dit te implementeren.
 



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.