login  Naam:   Wachtwoord: 
Registreer je!
 Forum

berichten laten zien

Offline sicco - 12/11/2006 21:25
Avatar van siccoLid Ik wil uit mijn nieuws tabel alleen bij het nieuwste bericht ook het bericht laten zien en bij de rest alleen de titels, het klinkt simpel (en zal het ook wel zijn) maar toch lukt het niet  kan iemand mij misschien helpen?

9 antwoorden

Gesponsorde links
Offline Mad_Mike - 12/11/2006 21:42
Avatar van Mad_Mike PHP beginner Manier 1:
1 Query waarin je alle info van alle berichten ophaalt, en alleen bij het eerste bericht laat je de tekst zien.

Manier 2:
1 query waarin je alle info van het laatste bericht ophaalt. Daarna nog een query met allen berichten ouder dan het eerste bericht met alleen de info die je nodig hebt voor de titels.

tenmiste dit lijkt me wat je probleem is
Offline sicco - 12/11/2006 21:44
Avatar van sicco Lid ja en ik wil het op manier 1 hebben  alleen ik zou niet weten hoe  
Offline Mad_Mike - 12/11/2006 21:49 (laatste wijziging 12/11/2006 21:49)
Avatar van Mad_Mike PHP beginner
  1. $query = mysql_query("SELECT * FROM `je_tabel` ORDER BY `datum_veld`") or die(mysql_error);
  2.  
  3. $intCurrent = 0;
  4. while($select = mysql_fetch_array($query))
  5. {
  6. if($intCurrent == 0)
  7. {
  8. $titel = $select['titel_veld'];
  9. $bericht = $select['bericht_veld'];
  10.  
  11. echo "<p>".$titel."<br />".$bericht."</p>";
  12. }
  13. else
  14. {
  15. $titel = $select['titel_veld'];
  16. echo $titel."<br />";
  17. }
  18.  
  19. $intCurrent++;
  20. }


Niet getest ofzo, maar zoiets zal het moeten worden
Offline sicco - 13/11/2006 07:26 (laatste wijziging 13/11/2006 07:38)
Avatar van sicco Lid thnx man t werkt  hoe kan je trouwens ruimtes tussen;
tekst

tekst

Kleiner maken? want zonder dat er een br of iets dergelijks tussen zit blijf ik een soort gatenkaas houden  
Offline b4nkr0bz0r - 13/11/2006 08:30
Avatar van b4nkr0bz0r PHP gevorderde
  1. <div style="line-height:12px;">
  2. hier je content
  3. </div>
Offline Dark_Paul - 13/11/2006 09:12
Avatar van Dark_Paul PHP ver gevorderde Die ruimte komt doordat je steeds een nieuwe <p>-tag zet.
Offline sicco - 13/11/2006 14:33 (laatste wijziging 13/11/2006 16:57)
Avatar van sicco Lid ik heb die <p> niet staan, want in tegenstelling tot sommige andere neem ik niet zomaar alles over  en ik heb nu dit
  1. <? }} else {
  2. echo "<div style='line-height:10px'> <img src=\"images/icon.jpg\" border=\"0\"> <em>".$show->datum."</em> <b><a href=\"index.php?pagina=nieuws&id=".$show->id."&sub=reacties\"> ".$show->titel."</b></a></div>";
  3. ?>
maar er blijft maar een grote ruimte tussen de 2 titels zitten  
Offline ThAlmighty - 13/11/2006 17:00
Avatar van ThAlmighty HTML beginner geef is een voorbeeld van de gegevens uit je tabel, volgens mij komt die grote ruimte ertussen door het plaatje als ik het zo bekijk
Offline sicco - 13/11/2006 18:05 (laatste wijziging 13/11/2006 22:01)
Avatar van sicco Lid
  1. <table width="100%">
  2. <tr>
  3.  
  4. <td width="653" valign="top">
  5. <? echo "<div style='line-height:10px'> <img src=\"images/icon.jpg\" border=\"0\"> <em>".$show->datum."</em> <b><a href=\"index.php?pagina=nieuws&id=".$show->id."\"> ".$show->titel."</b></a></div>";
  6. ?>
  7. </td>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s