Unexpected T_ELSE PHP

Tags:    php

Hej udviklere har denne kode som giver mig fejl i line 9.

Håber i kan hjælpe :)

Fold kodeboks ind/udPHP kode 




10 svar postet i denne tråd vises herunder
6 indlæg har modtaget i alt 20 karma
Sorter efter stemmer Sorter efter dato
if ($svar == "");
du skal ikke have ; på
if ($svar == "")



jeg ville bruge

if (mysql_num_rows($svar)<1)

istedet for

if ($svar == "")




Fold kodeboks ind/udPHP kode 







Virker også, men linksne bliver stadig ikke skjult :D


Bliver "Du har ingen venneanmodninger" udskrevet? Det kunne godt være en SQL fejl.



Hvis vi kigger på din SQL
SELECT * FROM venner WHERE venner='$username' AND godkendt ='nej'

Du vælger alle rækker, hvor "venner" = et bestemt navn. Hvis venner er unikt, så kan der kun komme et resultat.

Her er grunden, til at der ikke bliver udskrevet noget:

echo $row[username]

Udfra din SQL vil jeg tro den burde hedde:

echo $row[venner]



Dette bliver udskrevet:

Du har ingen venneanmodninger - Afvis Godkend


det er ikke mulig med den kode jeg gav dig før:

Fold kodeboks ind/udPHP kode 


edit: glemet et r i svar



Indlæg senest redigeret d. 21.08.2011 15:27 af Bruger #3427
if ($svar == "");
du skal ikke have ; på
if ($svar == "")


Tak :) så har jeg bare et andet problem, så udskriver den stadig de links som ikke skal udskrive selvom jeg bruger else :)?



jeg ville bruge

if (mysql_num_rows($svar)<1)

istedet for

if ($svar == "")



Virker også, men linksne bliver stadig ikke skjult :D



Dette bliver udskrevet:

Du har ingen venneanmodninger - Afvis Godkend



Fandt ud af det...

Var en tom row i database :roll:

Men tak for hjælpen :D!



Indlæg senest redigeret d. 21.08.2011 15:43 af Bruger #16669
t