FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Svårt att förklara men
$sqlkoll=mysql_query("SHOW TABLES LIKE 'tbladminogrupp'"); if(mysql_num_rows($sqlkoll)){ $sqlgrupp=mysql_query("SELECT * FROM tbladminogrupp WHERE adminId='".$_SESSION['md']."' AND gruppId='".$gruppval."'"); if(mysql_num_rows($sqlgrupp)){ } Här händer allt och det ska hända oxå om tbladminogrupp inte fins. men om den fins ska man kolla om man får några rader på frågan för att visas. if(mysql_num_rows($sqlkoll)){ }//Stänger if } Jag behöver kolla om en tabell fins innan jag kör frågan mot tabellen men jag stänger fel if sats. Jag vill stänga den första if satsen, fins det något sätt att göra det på? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Ja detta var inte helt lätt att förstå.
När du säger stänga if-sats vad menar du då? När du skriver "och det ska hända oxå om tbladminogrupp inte fins" hur tänker du då, den efterföljande SQL-satsen som hämtar data ur den tabelle kommer ju misslyckas om tabellen inte finns? |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Klarade millennium-buggen
|
Om jag förstått dig rätt så menar du så här:
PHP-kod:
Men detta är inte möjligt. Eftersom klammern kommer att stänga if-satsen. Ta en variabel o sätt "flaggor" istället. PHP-kod:
|
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Tackar det borde fungera. listigt uttänkt.
|
||
![]() |
![]() |
Svara |
|
|