// TIPSARE - START
$res = mysql_query("SELECT namn FROM tipsare WHERE id=$user[tipsare] LIMIT 1") or sqlerr();
if (mysql_num_rows($res) == 1)
{
$arr = mysql_fetch_assoc($res);
$tipsare = "$arr[namn]";
}
// TIPSARE - END
Detta felet får jag när jag försöker visa sidan:
SQL Error
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1
Har skapat en ny tabell (tipsare) i min databas med id och namn.
Typiskt när man äntligen försöker göra ett eget script, så får man en massa fel. :(
"Tipsaren" sparas i tabellen (tipsare) utan problem, men när jag ska visa en användares "profil" där jag har valt att visa "tipsaren" får jag ett SQL Error.
SQL Error
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1
...Det enda som händer, är att "SELECT namn FROM tipsare WHERE id= LIMIT 1" skrivs ut ovanför SQL-Error.
Eller hur? :q
Skälet till att det blir fel är att din tilldelning inte funkar, närmare bestämt 'WHERE id= ' Lika med vaddå? :q Ingenting alls! Av detta framgår att $user["tipsare"] antingen inte är satt eller har fått värdet "" (tomma strängen). Alltså får du leta rätt på var $user["tipsare"] får sitt värde. Det är någon vajsing där!
...Det enda som händer, är att "SELECT namn FROM tipsare WHERE id= LIMIT 1" skrivs ut ovanför SQL-Error.
Eller hur? :q
Skälet till att det blir fel är att din tilldelning inte funkar, närmare bestämt 'WHERE id= ' Lika med vaddå? :q Ingenting alls! Av detta framgår att $user["tipsare"] antingen inte är satt eller har fått värdet "" (tomma strängen). Alltså får du leta rätt på var $user["tipsare"] får sitt värde. Det är någon vajsing där!
Verkar som att det fungerar nu. :birp
Ändrade till "SELECT namn FROM tipsare WHERE id=tipsare LIMIT 1"
För att visa "tipsaren"..
// TIPSARE - START
if ($user["tipsare"])
print("<tr><td class=rowhead>Tipsad av</td><td align=left>$user[tipsare]</td></tr>\n");
// TIPSARE - END
Det var tydligen lättare än vad jag trodde.. :r
Tack för hjälpen alla som har försökt.
252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849