Newsberichten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Mendix Developer - Infrastructure

Bedenk jij voor ieder business vraagstuk de juiste oplossingen en weet jij daarbij perfect gebruik te maken van alle mogelijkheden vanuit het Mendix platform? Wat ga je doen? Als Mendix Developer begeleid en adviseer je onze klanten bij het analyseren van hun aangegeven business problematiek. Hierbij denk je buiten de gevestigde kaders en weet je optimaal gebruik te maken van de mogelijkheden die geboden worden vanuit het Mendix platform. Vaak heb je een pioniersfunctie en vorm je het eerste aanspreekpunt voor de klant. Het oplossen van een business vraagstuk is jouw passie en met behulp van de Mendix technologie ben

Bekijk vacature »

Senior Backend developer - Automotive

We are looking for a highly motivated and experienced Backend developer. Required Qualifications: ● 6+ years experience with a server-side programming technology ● Experience with SQL Databases ● Experience with Go(lang) ● Experience with GCP ● Hands-on test-driven development (TDD), data analytics, and SQL experience ● Experience in producing REST and RPC based services ● Experience building secure and highly-available distributed systems/microservices ● Experience with Git-based versioning and Git workflows ● Knowledge of Redis, Docker, Setting up CI/CD pipelines and Unix command line ● Knowledge of Jira and Scrum techniques ● Excellent communication skills ● Must be a self-starter with

Bekijk vacature »

Software Developer React Native @ Regio Den Bosch

2021-07-22 iSense Software Developer React Native Heb je al minimaal enige ervaring met het bouwen van geavanceerde apps met React Native en wil je je hierin verder verdiepen? Wil je graag werken bij een ambitieus bedrijf dat de grootste bedrijven van Nederland als klanten heeft? Dan is dit dé vacature voor jou! ISMO50518 Organisatie Voor onze klant, een ambitieus en vooruitstrevend bedrijf in regio Den Bosch, zoeken we een Software Developer die met React Native aan de slag gaat. Het bedrijf werkt voor verschillende bedrijven en heeft de grootste organisaties van Nederland als klanten! Je komt te werken in een

Bekijk vacature »

BI Developer @ Utrecht

2021-07-27 iSense BI Developer Hou je van datagedreven organisaties? Ben je op zoek naar een uitdaging waarbij de nieuwste BI-tools en -technieken worden gebruikt? Wil je verantwoordelijkheid nemen in verschillende digitaal transformatieprojecten? ISPA50581 Organisatie Je gaat werken bij een wereldwijde financiële organisatie met een hoofdkantoor in Nederland. Je maakt deel uit van een van de belangrijkste teams binnen de organisatie voor het creëren van bruikbare inzichten uit data. De organisatie hecht veel belang aan de samenwerkings- en communicatiecultuur tussen verschillende ontwikkelingsteams. Je gaat werken in een team dat samenwerkt om verschillende bedrijfsdomeinen te helpen door dataproducten te maken. Deze omgeving

Bekijk vacature »

C# .NET Software Ontwikkelaar Scrum / Docker

Voor wie je gaat werken: Wij ontwikkelen smart digital building software. Wil jij aan de slag als software ontwikkelaar? Heb jij ervaring met programmeren? Vaste baan: C# .NET Software Ontwikkelaar Scrum HBO 3.200 - 4.800 Software Developer Wij zijn een sterke speler op de internationale markt van digital signage/narrowcasting software. Vanuit onze vestiging in Eindhoven werken we met de nieuwste technologieën aan out-of-the-box producten voor digital signage. Deze producten worden via ons wereldwijd partner netwerk bij talloze bedrijven en organisaties ingezet voor dynamische beeldscherm-communicatie. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne

Bekijk vacature »

Fullstack developer

Droom jij in PHP of wel JavaScript? Heb jij wel eens een nieuwsbrief ontvangen en gedacht dit kan ik beter en slimmer maken? Wij zoeken dan jou! Wij zijn namelijk opzoek naar zowel front-end developers als backend developers. Functieomschrijving Jij gaat aan de slag om de toekomst te veranderen van e-mails. Jij bent de aangewezen persoon die aan de slag gaat om te werken aan een toekomst waar wij e-mails krijgen die nuttig zijn en superhandig zijn. Je gaat samen met 50 andere collega's in een super open omgeving aan het werk waarbij iedereen dezelfde taal spreekt. Naast werken is

Bekijk vacature »

.Net Developer IoT / Software

Voor wie je gaat werken: Wij zijn gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren .Net developer? Heb jij ervaring met het verbeteren en implementeren van .NET applicaties? Vaste baan: .Net Developer IoT Software 3.000 - 4.200 .Net Developer Wij zijn een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij

Bekijk vacature »

Senior Developer Mendix (NL) bij PostNL

Senior Developer Mendix (NL) Den Haag HBO/WO IT Professional "Wij zetten Mendix in voor onze kritieke processen om de favoriete bezorger van Nederland te zijn. We zoeken een Mendix Developer die met ons verder bouwt aan de 'digital core' van PostNL" Wat ga je doen? PostNL is a logistical tech company. Als Mendix Developer  kom je te werken in een organisatie waarbij data, technologie en een engineering culture een sleutelrol spelen. PostNL wil 'digital at the core' zijn en daarom staan we aan de voorgrond van het ontwikkelen van onze eigen logistieke software.    In de functie van Mendix Developer

Bekijk vacature »

PHP Backend Webdeveloper Lead HBO / Wordpress

Voor wie je gaat werken: Wij zijn een creatief digitaal bureau. Ben jij een Backend Developer? Heb jij ervaring met Laravel? Vaste baan: Backend Developer Webdeveloper HBO Laravel 3.000 - 4.500 Backend Developer Als internetbureau maken wij websites en softwareapplicaties op maat. Ook complexere projecten gaan we niet uit de weg. Wij werken voor MKB klanten. We hebben veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij ons goed! We hebben een bijzondere, open cultuur, waarin er veel ruimte is om het enthousiasme voor wat we doen te delen. Wat wordt er van jou verwacht?: Voor de vacature

Bekijk vacature »

Startersfunctie C++ developer voor handelsondernem

Bedrijfsomschrijving Op dit moment is een klant van ons uit Utrecht op zoek naar een Full-stack C++ ontwikkelaar. Het bedrijf is een handelsonderneming die voornamelijk aandelen verhandelt op alle grote Europese financiële markten. Het bedrijf onderscheidt zich omdat het handelaar is voor eigen rekening, ze geen klanten hebben en handelen namens het bedrijf. Ze zijn hier op zoek naar erg slimme C++ professionals. Je komt terecht binnen een team van super intelligente en vaardige programmeurs. Functieomschrijving Als Software Engineer bij deze gave partij aan de gracht ga je interne handelsapplicaties ontwikkelen. Je bent verantwoordelijk voor het optimaliseren van applicaties voor

Bekijk vacature »

Information Security Analyst

Position Profile The information security analyst is positioned within Information Security Department and reports to the Head of Information Security Department. The Information Security Analyst acts an internal control function acting as a watch dog over privilege users digital identities & works closely with first line units to detect infiltration attempts geared towards DHB Bank and provides effective monitoring to ensure timely & effective response with a goal to ensure robust and secure IT infrastructure where confidentiality, Integrity and availability of information can be ascertained. The Information Security Analyst works closely with the Head of Information Security for information security

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

Vacature PHP developer / back-end ontwikkelaar

Functieomschrijving Vacature medior PHP developer / ontwikkelaar PHP developer 40 uur per week Shopcommerce B.V. Thuiswerken (deels) Over Shopcommerce BV Wij zijn een groeiend full-service e-commerce bureau welke gespecialiseerd is in de ontwikkeling van premium webwinkels. Hierbij hebben we de focus gelegd op het e-commerce platform Magento 2. Met het team van circa 20 specialisten (ICT & content) verzorgen wij dagelijks voor het up-en-running houden van onze webshops en zorgen we voor een betere vindbaarheid in diverse talen en landen. We combineren onze creatieve talenten met strategische inzichten en technische vaardigheden. Jouw nieuwe functie Je bent voor deze functie als

Bekijk vacature »

Ervaren .Net ontwikkelaars gezocht voor zorgsector

Bedrijfsomschrijving Voor onze klant in Twente zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale dekkende organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden om met

Bekijk vacature »

Junior Medior C# .NET Developer / Javascript

Wie wordt jouw werkgever?: Wij zijn een software- en automatiseringsbedrijf. Ben jij een .NET Developer? Heb jij ervaring met programmeren van software? Wij ontwikkelen software zodat vraag en aanbod van onderdelen van personenauto's bij elkaar kunnen worden gebracht. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie, hierin werken we met moderne technologie en staan open voor innovatie. Wat ga je precies doen?: Voor de vacature als Medior .NET Developer Dordrecht Javascript ga je het volgende doen: Onderhoud huidige applicatie; Ontwikkelen van nieuwe functionaliteiten; Onderhoud van bestaande, maar ook het ontwikkelen van nieuwe Api’s; Onderhoud (SQL) Database.

Bekijk vacature »
David Sediq

David Sediq

28/12/2011 00:44:36
Quote Anchor link
Goede avond allemaal,

Ik ben vrij nieuw in PHP, en moet voor school een project maken voor een bestaande klant. Ik moet de home.php maken, en news.php. Op home was het de bedoeling om de laatste 5 nieuwsberichten te weergeven. Dit is keurig gelukt, maar de news pagina moeten dus 10 berichten getoond worden + onderaan zo'n next 10 results linkje of knopje.
Ik heb zitten denken, en heb wat tips gehad van een klasgenoot met meer ervaring. Maar aangezien het nu vakantie is en niet op school ben kan ik het net zo goed hier vragen. Onderaan zal ik wel plaatsen wat ik tot nu toe heb.


Code verwijderd zie TS 2e post.[/modedit]
Gewijzigd op 10/01/2012 20:06:36 door Bas IJzelendoorn
 
PHP hulp

PHP hulp

28/09/2021 04:05:26
 
- Ariën -
Beheerder

- Ariën -

28/12/2011 00:49:45
Quote Anchor link
Plaats aub alleen relevante code, en plaats deze tussen code-tags.
 
David Sediq

David Sediq

28/12/2011 01:01:17
Quote Anchor link
Mijn excuses.

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
<?php

    //Maak verbinding met de database, als de verbinding mislukt, produceer foutbericht.
$link = mysql_connect("******","*********","********");
 
    mysql_select_db('********',$link);
    
if (! $link)
{

die(mysql_error());
}


//Haal gebruikersnamen twitter en FB op
    $result2 = mysql_query("SELECT * FROM AlgemeneInstellingen") or die(mysql_error());
    $row = mysql_fetch_array($result2);
    
    $TwitterUsername=$row['TwitterGebruikersnaam'];
    $Facebooklink=$row['Facebookaccount'];

    //check of er ?Start=1 of zoiets in de link staat
    if(!isset($_GET['Start']) || empty($_GET['Start'])){
        //Staat er niet in, dus beginnen met 1
        $Start = 1;    
    }

    else{
        //Staat er wel in (er staat ?Start=11 of ?Start=21 etc)
        $Start = $_GET['Start'];    
    }

    //De SQL die je gaat uitvoeren is nu bijvoorbeeld LIMIT 1,10 of 11,20 of 21,30, etc
    //De datum moet anders worden weergegeven (DD-MM-YYYY).

    $result = mysql_query("SELECT Titel, DATE_FORMAT(Nieuwsberichten.DatumGeplaatst, '%d-%m-%Y') AS Datum, Tekst FROM Nieuwsberichten ORDER BY DatumGeplaatst DESC LIMIT \".$Start.\", \".$Start+9\"") or die(mysql_error());

while($nt = mysql_fetch_assoc($result))

{

echo "<tr><td>".$nt['Titel']."</td>";
echo "<td>".$nt['Datum']."</td></tr>";
echo "<tr><td colspan=\"2\">".$nt['Tekst']."</td></tr>";
echo "<tr><td>&nbsp;</td></tr>";
}


?>
 
Lendl Verschoor

Lendl Verschoor

28/12/2011 03:32:57
Quote Anchor link
je moet bij limit +10 doen. Als die 11 berichten ophaalt moet die een Next/Volgende knop laten zien.

En dan moet je na het ophalen van de query moet je in de while 10x of minder laten printen (echo).
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
while($nt = mysql_fetch_assoc($result))
{
   for($i = 0; $i <= 10; $i++)
   {
      echo "<tr><td>".$nt['Titel']."</td>";
      echo "<td>".$nt['Datum']."</td></tr>";
      echo "<tr><td colspan=\"2\">".$nt['Tekst']."</td></tr>";
      echo "<tr><td>&nbsp;</td></tr>";
   }
}


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
if($Start != 1)
  // print/echo Vorige knop



Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
if(mysql_num_rows($result) == 11)
  // print/echo Volgende knop


er zijn beter oplossingen maar als je snel een oplossing zoekt zou ik het zo doen.
Gewijzigd op 28/12/2011 03:34:19 door Lendl Verschoor
 
Obelix Idefix

Obelix Idefix

28/12/2011 08:46:36
Quote Anchor link
Zoek anders eens op pagination.
 
David Sediq

David Sediq

10/01/2012 17:31:06
Quote Anchor link
Bedankt voor de reacties, ik heb inmiddels een oplossing gevonden, maar zit nu met een nieuw probleem. Ik moet nu het kunnen bewerken van data, en daar gebruik ik een aparte pagina voor. Ik heb dit ooit in de les moeten doen, maar hoe zou ik echt niet meer weten.
Dit is wat ik zo ver heb.

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
<?php
    //Maak verbinding met de database, als de verbinding mislukt, produceer foutbericht.
$link = mysql_connect("XXXXXXX","XXXXXXXX","XXXXXXXXXX");
 
    mysql_select_db('XXXXXXX',$link);
    
if (! $link)
{

die(mysql_error());
}


if(isset($_GET['NieuwsberichtID'])){
$NieuwsberichtID = $_GET['NieuwsberichtID'];
}

$result = mysql_query("SELECT * FROM Nieuwsberichten WHERE NieuwsberichtID ='".$_GET['NieuwsberichtID']."'" ) or die(mysql_error());

$row = mysql_fetch_array($result);

if($_SESSION['admin']==1){
?>


<form method="GET" action="news.php">
Titel: <br />
<input type="text" value="<?php $row['Titel'] ?>" />
<br />
Tekst: <br />
<TEXTAREA value="<?php $row['Tekst'] ?>"></TEXTAREA>
<br />
<input type="submit" name="opslaan" value="Opslaan" />

<?php
}
?>

</form>
<body>
</body>
</html>


Code tags toegevoegd[/modedit]
Gewijzigd op 10/01/2012 20:05:49 door Bas IJzelendoorn
 
Eddy B

Eddy B

10/01/2012 17:33:15
Quote Anchor link
David, wil je in je beginpost alleen relevante code tonen? Dat scheelt een hoop scrollen.
 
Jens erd

Jens erd

10/01/2012 17:39:56
Quote Anchor link
De script die je zojuist geplaatst hebt zijn vatbaar voor SQL injectie. Google eens op mysql_real_escape_string(). Verder wordt het gebruik van DIE() afgeraden omdat dat meestal niet de gebruikelijke manier is om fouten af te handelen. Gebruik een simpele if/else constructie om fouten af te handelen, voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$query
= mysql_query("SELECT * FROM iets");
if(!$query) {
echo "Query mislukt.";
}
else {
# doe iets met je query
echo "Gelukt!";
}

?>

Verder is je Sql query meerdere malen niet helemaal goed:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
mysql_query("SELECT Titel, DATE_FORMAT(Nieuwsberichten.DatumGeplaatst, '%d-%m-%Y') AS Datum, Tekst FROM Nieuwsberichten ORDER BY DatumGeplaatst DESC LIMIT \".$Start.\", \".$Start+9\"");
?>

wordt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$result
= mysql_query("SELECT Titel, DATE_FORMAT(Nieuwsberichten.DatumGeplaatst, '%d-%m-%Y') AS Datum, Tekst FROM Nieuwsberichten ORDER BY DatumGeplaatst DESC LIMIT ".$Start.", ".$Start+9."");
?>


Succes! ;-)
 
David Sediq

David Sediq

10/01/2012 17:58:37
Quote Anchor link
@Eddy
excuses nogmaals

@Jens
Dankje, daar was ik al uitgekomen, nu zit ik met een ander probleem.
Ik moet nu if($_SESSION['admin']==1)
twee knoppen genereren bij elk bericht. Een verwijder knop, en een wijzig knop. De wijzig knop laat ik verwijzen naar een andere pagina waarop je de tekst en de titel kan wijzigen. Wat ik heb (zie mijn vorige bericht klein stukje omhoog) werkt niet helemaal, want hij laat de textarea en knop etc wel zien als je admin==1 maar de tekst word niet meegenomen naar de volgende pagina.
:(
 
Eddy B

Eddy B

10/01/2012 18:08:26
Quote Anchor link
David, mijn vraag is eigenlijk: Wil je je beginpost aanpassen?
 
David Sediq

David Sediq

10/01/2012 18:16:43
Quote Anchor link
Er staat geen wijzig knop bij. Bij mijn andere berichten wel.
 
Gerhard l

gerhard l

10/01/2012 18:28:27
Quote Anchor link
David Sediq op 10/01/2012 18:16:43:
Er staat geen wijzig knop bij. Bij mijn andere berichten wel.


Dat kan maar een bepaald aantal dagen.
 
David Sediq

David Sediq

10/01/2012 19:04:57
Quote Anchor link
Maar kan iemand mij misschien helpen? Loop er de hele tijd mee te knooien maar het wil niet echt.
 
Gerhard l

gerhard l

10/01/2012 19:11:57
Quote Anchor link
Hier een voorbeeldje, nu kan je op news.php de $_POST title en text als het goed is uitlezen.

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
<?php
session_start();

// hier ergens je query om je gegevens op te halen

if(isset($_SESSION['admin'])){
    if($_SESSION['admin']==1){
        echo '
            <form action="news.php" method="POST">
                <input type="title" value="'
.$row['title'].'"/><br/>
                <textarea id="text">'
.$row['text'].'</textarea>
                <input type="submit"/>
            </form>
        '
;
    }

    else{
        //sessie admin bestaat maar geen goede waarde
    }
}

else{
    //admin niet ingelogt, sessie bestaat niet
}
?>
Gewijzigd op 10/01/2012 19:12:16 door gerhard l
 
Bas IJzelendoorn

Bas IJzelendoorn

10/01/2012 20:09:34
Quote Anchor link
Graag in het vervolg bij code, [code] [/code] tags gebruiken. Ze zijn nu allemaal toegevoegd.[/modedit]

Back to topic.
Gewijzigd op 10/01/2012 20:09:57 door Bas IJzelendoorn
 
David Sediq

David Sediq

10/01/2012 20:23:11
Quote Anchor link
okay, sorry daarvoor.

@Gerhard
Uhm, dit wil ook niet, is mijn query wel goed eigenlijk?
 
Obelix Idefix

Obelix Idefix

10/01/2012 20:40:57
Quote Anchor link
David Sediq op 10/01/2012 17:58:37:
Wat ik heb (zie mijn vorige bericht klein stukje omhoog) werkt niet helemaal, want hij laat de textarea en knop etc wel zien als je admin==1 maar de tekst word niet meegenomen naar de volgende pagina.
:(


En wat staat er op die volgende pagina aan code dan?
Waarom gebruik je GET bij het formulier?
 
David Sediq

David Sediq

10/01/2012 20:51:05
Quote Anchor link
Er word gewoon niks meegenomen.
Uhm, ik weet niet, gewend zo te doen denk ik? Kan ik beter POST gebruiken dan? Zoja waarom eigenlijk?

Toevoeging op 11/01/2012 15:41:25:

Ik ben nu zo ver dat de bewerkpagina het doet, en ook alleen maar als je admin==1 bent. Alleen neemt ie in de URL niet de NieuwsberichtID mee. Er staat alleen NieuwsberichtID= maar als je handmatig iets inzet doet alles prima, ook als je op opslaan drukt.
Enig idee iemand waar mijn fout ligt.

En nog een vraagje. Heb ik dit goed geschreven?

mysql_query("INSERT INTO Nieuwsberichten
(Titel, DatumGeplaatst, Tekst) VALUES
('".$_POST['nTitel']."',
'".$_POST['nDatumGeplaatst']."',
'".$_POST['nTekst']."'

Toevoeging op 11/01/2012 16:32:33:

Laat maar zitten. Ik heb het inmiddels opgelost. Ben jullie allemaal dankbaar, en mocht iemand dit nodig hebben zal ik het wel doorsturen.

Nogmaals bedankt, en een fijne dag! :D
 



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.