parse error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

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 »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

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 »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

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 »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »
Brecht werbrouck

brecht werbrouck

07/08/2020 21:40:24
Quote Anchor link
goeieavond, ik ben een bestaande code aan het aanpassen en krijg steeds parse error , iemand die kan helpen ?

het bevind zich in de regel van delete.php ( als je op delete klikt moet de rij verwijdert worden )
code:

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
<!DOCTYPE html>
<html>
<head>
    <title>bestellingen</title>
    <meta http-equiv="refresh" content="5" />
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
 <style type="text/css">
    .box{
      padding: 10px;
      margin-right: 50px;
      margin-left: 50px;
      width:400px;
      
    }
  </style>
</head>
<body >
    
<!-- *************************NAVIGATION BAR ************************* -->
    <div class="navbar navbar-expand-lg navbar-light bg-light-inverse justify-content-center bg-danger">
        <div>
            <img src="McD.png" height=48 width = 48 alt="McDonalds">
        </div>
        <div class="navbar-brand font-italic">  
            <h1>bestellingen</h1>
        </div>
    </div>

    <?php
    session_start();
    include 'db.php';
    $query = "Select * from custdetails";
    $result = mysqli_query($con,$query);
    $row = mysqli_fetch_array($result,MYSQLI_ASSOC);

    $table_query = "SELECT * from custdetails";
    $result = mysqli_query($con,$table_query);
    echo "<form method ='POST'>";
    echo "<br><br><center><div class='navbar-brand font-italic'><h3>bestellingen</h3></div></center";
    echo "     <br><table class='table table-striped bg-warning table-bordered table-hover table-sm'>"."<tr>";
    echo "    <tr>    <td>    Order Number     </td>
                    <td>    Date and Time     </td>
                    <td>     Table Number    </td>
                    <td>    Name            </td>
                    <td>    Mobie Number     </td>
                    <td>     Order Contents    </td>
                    <td>     Payable Amount    </td>
                    <td>    order ok        </td>

            </tr>"
;
                
    while($rows = mysqli_fetch_array($result,MYSQLI_ASSOC))
    {
            
        echo   "<tr>
                    <td>"
.$rows['orderno'].         "</td>
                    <td>"
.$rows['datetime'].        "</td>
                    <td>"
.$rows['TableNo'].         "</td>
                    <td>"
.$rows['name'].            "</td>
                    <td>"
.$rows['mobile_number'].   "</td>
                    <td>"
.$rows['order_contents'].  "</td>
                    <td>"
.$rows['payable_amount'].  "</td>
[b]                    <td>"
<a href="delete.php?id=$rows['orderno']">Edit</a>"</td>
[/b]                </tr>"
;
    }

         echo "</table>";
    ?>

</body>
</html>

Edit:
Ik heb code-tags geplaatst. Gelieve dit in het vervolg zelf toe te voegen aan je bericht.
Zie ook: Veel gestelde vragen: Welke UBB-codes kan ik gebruiken.
Gewijzigd op 07/08/2020 21:42:26 door - Ariën -
 
PHP hulp

PHP hulp

29/11/2024 08:27:44
 
- Ariën  -
Beheerder

- Ariën -

07/08/2020 21:47:26
Quote Anchor link
Lijn 62:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<td><a href=\"delete.php?id=".$rows['orderno']."\">Edit</a></td>


Om het escapen met een \ van de HTML "-quotes te voorkomen kan je beter een echo gebruiken met een single-quote ( ' ). Het is eigenlijk nog beter om hele lappen HTML buiten je PHP-blok te houden.
 
Brecht werbrouck

brecht werbrouck

07/08/2020 21:57:01
Quote Anchor link
zoiets ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
echo   "<tr>
                    <td>".$rows['orderno'].         "</td>
                    <td>".$rows['datetime'].        "</td>
                    <td>".$rows['TableNo'].         "</td>
                    <td>".$rows['name'].            "</td>
                    <td>".$rows['mobile_number'].   "</td>
                    <td>".$rows['order_contents'].  "</td>
                    <td>".$rows['payable_amount'].  "</td>
                    <td>"<a href="delete.php?id=$rows['orderno']">Edit</a>"</td>
                </tr>";
 
Adoptive Solution

Adoptive Solution

07/08/2020 22:11:01
Quote Anchor link
Zoiets (regel 9)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<td><a href='delete.php?id=" . $rows['orderno'] . "'>Edit</a></td>
 
- Ariën  -
Beheerder

- Ariën -

07/08/2020 22:18:33
Quote Anchor link
Brecht werbrouck op 07/08/2020 21:57:01:
zoiets ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
echo   "<tr>
                    <td>".$rows['orderno'].         "</td>";
                    


Nee dat zijn dubbele-quotes, geen single-quotes.

Of doe makkelijker, zonder het mengen van HTML in PHP.

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
<?php
 while($rows = mysqli_fetch_array($result,MYSQLI_ASSOC))
    {
    
?>
      
              <tr>
                    <td><?php echo $rows['orderno'];?></td>
                    <td><?php echo $rows['datetime'];?></td>
                    <td><?php echo $rows['TableNo'];?></td>
                    <td><?php echo $rows['name'];?></td>
                    <td><?php echo $rows['mobile_number'];?></td>
                    <td><?php echo $rows['order_contens'];?></td>
                    <td><?php echo $rows['payable_amout'];?></td>
                <td><a href="delete.php?id=<?php echo $rows['orderno'];?>">Edit</a>"</td>
           </tr>
<?php
    }
?>

Gewijzigd op 07/08/2020 22:22:26 door - Ariën -
 

09/08/2020 08:55:24
Quote Anchor link
Of gebruik DOMDocument, dan hoef je ook niet te denken aan het escapen van andere dingen zoals URI's.
https://www.php.net/manual/en/class.domdocument.php

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
libxml_disable_entity_loader(TRUE);
libxml_use_internal_errors(TRUE);
$Dom = $oDomImplementation->createDocument('', '',
  (new
DOMImplementation)->createDocumentType('html'));
$Dom->preserveWhiteSpace = FALSE;
$Dom->formatOutput = FALSE;
$Dom->substituteEntities = TRUE;
$Dom->xmlVersion = '1.0';
$Dom->encoding = 'UTF-8';

// ...

print $Dom->saveHTML($Dom);
?>
Gewijzigd op 09/08/2020 09:02:54 door
 
Brecht werbrouck

brecht werbrouck

09/08/2020 13:24:40
Quote Anchor link
met de oplossing van Ariën is het opgelost! ( zonder mengen van php en html )
thanks!
 
Thomas van den Heuvel

Thomas van den Heuvel

10/08/2020 16:29:35
Quote Anchor link
Mogelijk nog een tip: je kunt het "inspringen" in PHP en HTML combineren. Dit volgt in wezen eenzelfde nesting, dus op die manier kun je zowel code-delen alsook de HTML-delen die logisch gezien bij elkaar horen hetzelfde behandelen.

Natuurlijk zijn er ook uitzonderingen waarbij dit niet altijd helemaal netjes opgaat, maar in het algemeen werkt dit vrij goed.

Het is mijn ervaring dat dit, als je eenmaal in deze "modus" zit, de leesbaarheid van code (enorm) bevordert.

Toegepast op het bovenstaande stuk code wordt dit, na enige fatsoenering:
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
while ($rows = mysqli_fetch_array($result, MYSQLI_ASSOC)) {    
    ?>
<tr>
        <td><?php echo $rows['orderno']; ?></td>
        <td><?php echo $rows['datetime']; ?></td>
        <td><?php echo $rows['TableNo']; ?></td>
        <td><?php echo $rows['name']; ?></td>
        <td><?php echo $rows['mobile_number']; ?></td>
        <td><?php echo $rows['order_contens']; ?></td>
        <td><?php echo $rows['payable_amout']; ?></td>
        <td><a href="delete.php?id=<?php echo $rows['orderno']; ?>">Edit</a></td>
    </tr><?php
}
?>


Ook zou ik je aanraden je (verder) te verdiepen in character encod(er)ing(en) en het escapen van output. Dit gaat op den duur een grote en belangrijke rol spelen wanneer je van dit soort administratieve systemen aan het bouwen bent. Indien niet of verkeerd toegepast kan dit tot heel veel hoofdpijn en/of veiligheidslekken leiden.
 



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.