Archief - PHP : niet alle rijen uit db worden weergegeven

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Basinho

Legacy Member
Whaddup,

kheb nog is zitten scripten in php en kzit met een klein foutje..

ik wil een aantal gegevens weergeven (show) op een pagina maar ik zie enkel 2 van de 4 die nodig zijn... alles staat goed in de database, 4 velden en de naam is correct overgenomen

Dit is de code:

<?php
include ("connect.php");
$query = "SELECT * FROM foto";
$result = mysql_query($query);
if(!$result){
print ("Geen foto's in database.");
} else {
while ($a = mysql_fetch_object($result))
{
$naam = $a->naam;
$naam = nl2br($naam);
print ("<table border=0 cellpadding=3 cellspacing=0 width=100%><tr><td valign=top bgcolor=#666666 width=15%><font face=verdana size=1 color=#FFFFFF>$naam</td><td valign=top bgcolor=#666666 width=30%><font face=verdana size=1 color=#FFFFFF>$link</td><td valign=top bgcolor=#666666 width=30%><font face=verdana size=1 color=#FFFFFF>$beschrijving</td><td valign=top width=15%><font face=verdana size=1 color=#FFFFFF><a href=fotoverwijder.php?naam=$naam>verwijder</a></td></tr></table>");
}
}
?>

Ziet iemand waarom ik het veld $link en $beschrijving niet kan zien?

Thx

Baz

Rombo

Legacy Member
moet ge zoiets als dit:

$naam = $a->naam;
$naam = nl2br($naam);

ook nie met link en beschrijving doen?

maT'

Legacy Member
inderdaad, de velden $link & $beschrijving bevatten geen data ...

ofwel werk je zo:
$a->link
$a->omschrijving
in plaats van respectievelijk $link & $omschrijving,
ofwel ga je op voorhand de variabelen $link & $omschrijving vullen:
$link = $a->link;
$omschrijving = $a->omschrijving;

en dat zet je mee in de while-lus waarin ook je $naam wordt toegewezen.

killgore

Legacy Member
of je kan via list en get_object_vars werken, maar bovenstaande is makkelijker :p

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan