Tekst wordt niet weergegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

12/09/2004 14:46:00
Quote Anchor link
Ik heb een PHP script geschreven voor een nieuwsbrief. Deze bestaat uit een tabel met twee kolommen. In de ene kolom komen de "oneven" berichten te staan en in de andere kolom de "even" berichten.
Nu heb ik het volgende probleem. In de ene kolom wordt alles goed weergegeven en in de andere kolom wordt niet weergegeven. Ik heb geen idee waar dit aan ligt... want zelfs als ik precies hetzelfde script gebruik komt er geen tekst in beeld. Als ik er gewoon iets in typ dan komt dat er wel te staan.
Hier onder het script dat ik gebruik.

<table width="496" border="0" cellspacing="0" cellpadding="0" background="pics/courant_bg.gif">
<tr>
<td colspan="5" align="center"><img src="pics/courant_top.gif" border="0" usemap="#Map"></td>
</tr>
<tr>
<td width="16">&nbsp;</td>
<td width="220" align="justify" valign="top"><font size="-2" face="Arial, Helvetica, sans-serif">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
    $i
= 1;    
    $result = mysql_query("SELECT * FROM nieuws WHERE omschrijving='$omschrijving'");
        while (list($id, $plaatsnaam, $datum, $bericht, $omschrijving) =
              mysql_fetch_row($result)){
            if($i>=$van && $i<=$tot){
            if($i %2 !=0){            
              echo("$plaatsnaam"." - "."$datum"." - "."$bericht"."<br><br>\n");
            }}

            $i++;
      }
?>

</font></td>
<td width="24">&nbsp;</td>
<td width="220" align="justify" valign="top"><font size="-2" face="Arial, Helvetica, sans-serif">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
    $i
= 1;    
    $result = mysql_query("SELECT * FROM nieuws WHERE omschrijving='$omschrijving'");
        while (list($id, $plaatsnaam, $datum, $bericht, $omschrijving) =
              mysql_fetch_row($result)){
            if($i>=$van && $i<=$tot){
            if($i %2 ==0){            
              echo("$plaatsnaam"." - "."$datum"." - "."$bericht"."<br><br>\n");
            }}

            $i++;
      }
?>

</font></td>
<td width="16">&nbsp;</td>
</tr>
<tr>
<td colspan="5" align=""><img src="pics/courant_bottom.gif" border="0" usemap="#Map2"></td>
</tr>
<tr>
<td colspan="5" align="center" bgcolor="#FFFFCC">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php if($_SESSION["functie"] != adm && $_SESSION["functie"] != org){echo("");}else{
    echo("<button value=\"Nieuws Toevoegen\" onClick=\"NieuwsToevoegen()\">Nieuws Toevoegen</button>"); } ?>
</td>
</tr>
</table>

Heeft iemand een idee?
Sander
 
PHP hulp

PHP hulp

24/01/2025 22:49:22
 

12/09/2004 14:47:00
Quote Anchor link
De website is te bekijken op:
http://www.jotaenschede.nl/nieuws.php
 
B a s
Beheerder

B a s

12/09/2004 14:50:00
Quote Anchor link
tis wel logisch want je selecteert iets uit de database waar omschrijving = '$omschrijving'..

hierna doe je een while() loopje waar je $omschrijving een andere waarde geeft..

zet eens boven aan je script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$oms
= $omschrijving;
?>


En selecteer dan in je query:

WHERE omschrijving = '$oms' ipv $omschrijving
 

12/09/2004 14:55:00
Quote Anchor link
$omschrijving wordt al eerder op de pagina gedefinieerd. Daarna wordt hij volgens mij niet meer gewijzigd...
 

12/09/2004 14:57:00
Quote Anchor link
Je had gelijk, snap nu wat ik fout heb gedaan... Mijn dank is groot....
 



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.