I forbindelse med en rand_quote kode jeg har kørende, kunne jeg godt tænke mig at få personen der har sagt det enkelte citat over i en ny kolonne, mit spørgsmål er blot, hvorledes skal php koden ændres for at vise en kolonne mere ??
PHP
<?
function getquote($lang="%") {
/*
Returns an array with a quote
0 = quote
1 = title/topline/category
*/
$sql = "select quote, topline ".
"from quotes where lang like '$lang'".
"order by rand() limit 0,1";
$result = query($sql);
if (sizeof($result) > 0) {
$quote[0] = $result[0]->quote;
$quote[1] = $result[0]->topline;
return $quote;
} else {
return false;
}
}
$myquote = getquote('da');
$citat = $myquote[0];
$citat_cat = $myquote[1];
echo "<p><b>$citat_cat:</b><br>";
echo "$citat</p>" ?>
?>
MySQL
CREATE TABLE quotes (
id int(11) NOT NULL auto_increment,
lang varchar(4) NOT NULL default '',
quote text NOT NULL,
topline varchar(64) default 'Kategori',
hvem varchar(32) default 'Af',
UNIQUE KEY id (id),
KEY lang (lang)
) TYPE=MyISAM;
Med venlig Hilsen Frank
http://anakin.dkJeg giver ikke point for opgavens størrelse, men for hjælpen der ydes..