rth1972
Gebruiker
- Lid geworden
- 28 jan 2003
- Berichten
- 34
hoi allemaal,
heb een lyrics site waar bezoekers ook lyrics kunnen waarderen. ik wil dit graag via mysql laten lopen.
tot nu heb ik deze code
maar het slaat niks op in de database. wat doe ik verkeerd?
alvast bedankt.
groetjes
robin
heb een lyrics site waar bezoekers ook lyrics kunnen waarderen. ik wil dit graag via mysql laten lopen.
tot nu heb ik deze code
PHP:
$rate = $row['rate'];
$ratenumber = $row['ratenumber'];
$sql = $db->sql_query("SELECT rate, ratenumber FROM ".$prefix."_lyrics WHERE id = '$c_id'");
while($row = $db->sql_fetchrow($sql)) {
extract($row);
if ($rate==0){
echo "<form method='post' action='' value=\"submit\" name='addvote'>";
for ($u=0; $u <= 10; $u++) {
echo "<input type=\"radio\" name=\"rate\" value=\"$u\">$u";
}
if ($u = 0){
echo " no vote selected";
} else
{
}
echo "<input type=\"hidden\" name=\"op\" value=\"savevote\">";
echo "<input name='addvote' type='submit' value='submit'>";
echo "<br><br><b>No Votes Yet</b>";
echo "</form>";
}
else
{
echo "<form method='post' action='' value=\"submit\" name='addvote'>";
for ($u=0; $u <= 10; $u++) {
echo "<input type=\"radio\" name=\"rate\" value=\"$u\">$u";
}
echo "<input type=\"hidden\" name=\"op\" value=\"savevote\">";
echo "<input name='addvote' type='submit' value='submit'>";
echo "<br>Average rating: $rate/10<br>";
echo "This song is rated <b>$ratenumber</b> times";
}
echo "</form>";
}
switch($op) {
case "savevote":
$db->sql_query("UPDATE ".$prefix."_lyrics SET rate='$rate + $u' where id='$c_id'") or die(mysql_error());
break;
}
maar het slaat niks op in de database. wat doe ik verkeerd?
alvast bedankt.
groetjes
robin