PDA

Bekijk Volledige Versie : Verjaardagscript werkt niet



Jan
27/03/03, 06:35
Het script hieronder moet op een bepaalde dag uit tabel bijzonderedagen een
tekst tonen. Als die bepaalde dag niet bestaat, dan moet hij uit een andere
tabel een tekst tonen. Maar dat doet-ie niet. Wie weet wat er fout is?
Jan


94px" bordercolor="#000000" name="tabelkoptekst" bgcolor="#00CCFF">
<tr>
<?php
$vandaag = date("Y-m-d");
$query = "SELECT dagtekst FROM bijzonderedagen WHERE tonen_op =
'$vandaag'";
$result = mysql_query($query) or die (mysql_error());
if (mysql_num_rows($result) == 1){
echo ("
<td> $dagtekst</td>\n");
}
else
{
$query="SELECT kopteksten FROM kopteksten ORDER BY datum DESC
LIMIT 1";
$result = mysql_query($query) or die (mysql_error());
while (list($kopteksten) = mysql_fetch_row($result)){
echo ("
<td> $kopteksten</td>\n");
}
}
?>

Maarten Wierda
27/03/03, 12:05
Jan wrote:

[...]

> Het script hieronder moet op een bepaalde dag uit tabel bijzonderedagen een
> tekst tonen. Als die bepaalde dag niet bestaat, dan moet hij uit een andere
> tabel een tekst tonen. Maar dat doet-ie niet. Wie weet wat er fout is?

> <td> $dagtekst</td>\n");

De variabele $dagtekst kent 'ie hier niet -> mysql_result($query, 0,
"dagtekst");

> while (list($kopteksten) = mysql_fetch_row($result)){

Met list ben ik niet bekend, maar wat als je daarvan maakt:

-> while ($koptekstData = mysql_fetch_row($result)){

En vervolgens $koptekstData[0] print?

--
Cheers, Maarten Wierda

"Won't you believe it. It's just my luck. No Recess." - K.D. Cobain