Ik ben bezig om een database te vullen met zogenaamde qoutes die ik als volgt in de tabel opsla en wegschijf:
id --- naam --- tekst --- image

Ik heb alles ingevoerd en je ziet de tekst en image. Het werkt zou je denken nou nee want alleen als ik de tekst invoer en dan ook het path van het plaatje in de tekstveld dan zie je het plaatje dus zo:

een voorbeeld<br /><center><img src=../images/verhalen1.jpg alt=lissydesign border=0></center>

Zet ik het path van het plaatje in image dan zie je het plaatje niet?

Nu is mijn wens en opzet van dit script om elke keer wanneer iemand op de site komt of de link aanklikt er een nieuwe quote met bijpassend plaatje verschijnt.

Dit heb ik tot nu toe:
<?php
// voorbeeld voor een tabel met slogans
$sql = "SELECT tekst,image FROM quote ORDER BY RAND() LIMIT 0,1";
if (!($res = mysql_query ($sql)))
{
trigger_error (mysql_error ());
}
else
{
if (mysql_fetch_array($res) >= 1)
{
echo mysql_result($res, 0);
}
}
?>

Ziet iemand het waar ik overheen kijk?
@Lissy

Vergeet dan niet in het scriptje van Ruud de controle weer in te bouwen of er een resultaat is.


<?
$imgpath = "../images/";

$sql = "SELECT tekst,image FROM quote ORDER BY RAND() LIMIT 0,1";
if($result=mysql_query($sql,$db)){
$arr=mysql_fetch_array($result);

// en dit heb je nodig
$fullpath = $imgpath . $arr['image'];
$tekst=$arr['tekst']

// en laat het zien

echo '<image src="' . $fullpath . '">';
echo $tekst;
}
else{
trigger_error (mysql_error ());
}
?>
@ Robert : Idd en wederom dank je wel voor de herinnering :) Ben reuze blij met dit nieuwe item aan de site en geweldig dat dit werkt *happy dance*

Reageren