Bericht weergeven indien geen resultaat

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

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 »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

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 »

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 »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

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 »

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 »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »
Robin van Diemen

Robin van Diemen

14/10/2011 21:44:22
Quote Anchor link
Beste mensen,

Ik heb hier een postvak-in script. Maar als er nu geen berichten in staan, dan geeft die niks weer. Ik zou graag hiervan een melding willen plaatsen indien geen berichten.
Dit is het script:

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
<?php
echo'
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="start" width="10%">&nbsp;</td>
<td class="start" width="30%">Onderwerp</td>
<td class="start" width="30%">Afzender</td>
<td class="start" width="20%">Datum</td>
<td class="start" width="10%">&nbsp;</td>
</tr>'
;
  $perpagina = 15;
  if(!isset($_GET['page'])) {
    $_GET['page'] = 0;
  }


  if ($_GET['page'] >= 0 && floor($_GET['page']) == $_GET['page']) {
    $start = $_GET['page'] * $perpagina;
  }
else {
    $start = 0;
  }


  $berichten = mysql_query("SELECT id, inbox_read, onderwerp, afzender, datum FROM berichten WHERE geaddresseerde = '" . $own['id'] . "' AND inbox = 'True' ORDER BY id LIMIT $start,$perpagina");
  while($bericht = mysql_fetch_assoc($berichten)) {
    if($bericht['inbox_read'] == "True") {
      $email = "email_open";
    }
else {
      $email = "email";
    }

    
    if(strlen($bericht['onderwerp']) > 25) {
      $bericht['onderwerp'] = substr($bericht['onderwerp'], 0, 25) . '...';
    }

    
    if(!is_numeric($bericht['afzender'])) {
      $afzender = $bericht['afzender'];
    }
else {
      $afzender = '<a href="index.php?p=profile&uid=' . $bericht['afzender'] . '">' . special_check($bericht['afzender']) . '</a>';
    }

    
    echo'
    <tr>
      <td class="list" width="10%"><img src="images/icons/'
. $email . '.gif"></td>
      <td class="list" width="30%"><a href="index.php?p=messages&action=view&id='
. $bericht['id'] . '">' . $bericht['onderwerp'] . '</a></td>
      <td class="list" width="30%">'
. $afzender . '</td>
      <td class="list" width="20%">'
. date("d-m H:i", strtotime($bericht['datum'])) . '</td>
      <td class="list" width="10%"><a href="index.php?p=messages&action=delete&id='
. $bericht['id'] . '"><img src="images/icons/cross.gif" border="0"></a></td>
    </tr>

'
;
  }

  echo"</table><center>";
  $users = mysql_query("SELECT * FROM berichten WHERE geaddresseerde = '" . $own['id'] . "' AND inbox = 'True'");
  $paginas = floor((mysql_num_rows($users)-1)/($perpagina));
  if($paginas >= 0) {
    if($_GET['page'] > 0) {
      echo"<a href=index.php?p=messages&page=" . ($_GET['page'] - 1) . ">&laquo; Vorige</a>";
    }
else {
      echo"&laquo; Vorige";
    }

    for($i=0;$i <= $paginas;$i++) {
      if($_GET['page'] == $i) {echo' | <b style="text-decoration: underline">';echo $i+1 .'</b>';} else {echo' | <a href="index.php?p=messages&page='. $i .'">'; echo $i+1 .'</a>';}
    }

    if($_GET['page'] < $paginas) {
      echo" | <a href=index.php?p=messages&page=";
      echo $_GET['page']+1 . ">Volgende &raquo;</a>";
    }

    else {
      echo" | Volgende &raquo;";
    }
  }

  echo"</center>";
?>



Bedankt!
 
PHP hulp

PHP hulp

05/11/2024 15:56:27
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 21:57:13
Quote Anchor link
Heb je al eens naar mysql_num_rows() gekeken? Deze plaats je voor je while loopt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if(mysql_num_rows($result)>1) {
// er zijn geen berichten
} else {
// er zijn wel berichten, plaats hier je while-loop
}
?>
Gewijzigd op 14/10/2011 21:58:33 door - Ariën -
 
Robin van Diemen

Robin van Diemen

14/10/2011 22:21:41
Quote Anchor link
Beste -Aar-,

Bedankt voor het reageren op mijn topic.
Zou het script dan zo komen?

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
<?php
echo'
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="start" width="10%">&nbsp;</td>
<td class="start" width="30%">Onderwerp</td>
<td class="start" width="30%">Afzender</td>
<td class="start" width="20%">Datum</td>
<td class="start" width="10%">&nbsp;</td>
</tr>'
;
  $perpagina = 15;
  if(!isset($_GET['page'])) {
    $_GET['page'] = 0;
  }


  if ($_GET['page'] >= 0 && floor($_GET['page']) == $_GET['page']) {
    $start = $_GET['page'] * $perpagina;
  }
else {
    $start = 0;
  }

if(mysql_num_rows($result)>1) {
echo "INBOX LEEG!";
}
else {


  $berichten = mysql_query("SELECT id, inbox_read, onderwerp, afzender, datum FROM berichten WHERE geaddresseerde = '" . $own['id'] . "' AND inbox = 'True' ORDER BY id LIMIT $start,$perpagina");
  while($bericht = mysql_fetch_assoc($berichten)) {
    if($bericht['inbox_read'] == "True") {
      $email = "email_open";
    }
else {
      $email = "email";
    }

    
    if(strlen($bericht['onderwerp']) > 25) {
      $bericht['onderwerp'] = substr($bericht['onderwerp'], 0, 25) . '...';
    }

    
    if(!is_numeric($bericht['afzender'])) {
      $afzender = $bericht['afzender'];
    }
else {
      $afzender = '<a href="index.php?p=profile&uid=' . $bericht['afzender'] . '">' . special_check($bericht['afzender']) . '</a>';
    }

    
    echo'
    <tr>
      <td class="list" width="10%"><img src="images/icons/'
. $email . '.gif"></td>
      <td class="list" width="30%"><a href="index.php?p=messages&action=view&id='
. $bericht['id'] . '">' . $bericht['onderwerp'] . '</a></td>
      <td class="list" width="30%">'
. $afzender . '</td>
      <td class="list" width="20%">'
. date("d-m H:i", strtotime($bericht['datum'])) . '</td>
      <td class="list" width="10%"><a href="index.php?p=messages&action=delete&id='
. $bericht['id'] . '"><img src="images/icons/cross.gif" border="0"></a></td>
    </tr>

'
;
  }

  echo"</table><center>";
  $users = mysql_query("SELECT * FROM berichten WHERE geaddresseerde = '" . $own['id'] . "' AND inbox = 'True'");
  $paginas = floor((mysql_num_rows($users)-1)/($perpagina));
  if($paginas >= 0) {
    if($_GET['page'] > 0) {
      echo"<a href=index.php?p=messages&page=" . ($_GET['page'] - 1) . ">&laquo; Vorige</a>";
    }
else {
      echo"&laquo; Vorige";
    }

    for($i=0;$i <= $paginas;$i++) {
      if($_GET['page'] == $i) {echo' | <b style="text-decoration: underline">';echo $i+1 .'</b>';} else {echo' | <a href="index.php?p=messages&page='. $i .'">'; echo $i+1 .'</a>';}
    }

    if($_GET['page'] < $paginas) {
      echo" | <a href=index.php?p=messages&page=";
      echo $_GET['page']+1 . ">Volgende &raquo;</a>";
    }

    else {
      echo" | Volgende &raquo;";
    }
  }

  echo"</center>"; }
?>



Bedankt!
 
- Ariën  -
Beheerder

- Ariën -

14/10/2011 22:42:08
Quote Anchor link
Ik zou zeggen, probeer het eens uit, en je kwam erachter dat $result undefined is.
Dus maak een query die daar de berichten ophaalt.
 
Obelix Idefix

Obelix Idefix

15/10/2011 09:55:17
Quote Anchor link
Als je begrijpt wat de (pseudo)code van Aar doet, zou je weten waar je die moet opnemen. Nu heb ik het idee dat die 1 op 1 is overgenomen, zonder te weten wat die doet/waar die moet.

Overigens mis ik ook foutafhandeling op je query.
 
Jacco Brandt

Jacco Brandt

15/10/2011 11:57:46
Quote Anchor link
en
if(mysql_num_rows($result)>1)
moet je veranderen in
if(mysql_num_rows($result)>=1)

Als je dat niet doet en er is slechts 1 resultaat, dan word deze niet meegenomen.
 
Jack Sierkstra

Jack Sierkstra

15/10/2011 13:13:17
Quote Anchor link
of:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if(mysql_num_rows($result) != 0){

//Resultaat is ongelijk aan 0 dus er zijn resultaten

}
else {

//Er is geen resultaat

}
?>
 



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.