parse error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Medior Java developer (fullstack)

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 »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. 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, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

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 »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

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

27/04/2024 00:56:41
 
- 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 -
 
Ad Fundum

Ad Fundum

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 Ad Fundum
 
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.