08. oktober 2009 - 22:37Der er
2 kommentarer og 1 løsning
PHP: Kan ikke få int variabler til at virke i IF, ELSE statement
Jeg har følgende kode, som jeg ikke kan få til at virke. $totnon er = 0 og $totMem = 5 når jeg skriver dem ud, men lige gyldig hvad jeg gør så går den kun ind i den første if. Men ændre jeg det til == så går den ned i den nederste. JEg har skrevet de 2 variabler ud med echo og tallene passer. Hvad sker der?
if ($totnon < $totMem) { ?> Skriv ud ja <?php } else { ?> Skriv ud Nej <?php }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
while ($row = mysql_fetch_assoc($result)) { $refId = (Int)$row['Id']; $vote = mysql_query("SELECT * FROM Vote WHERE RefId='$refId' AND MemberId='$memId'"); $resVote = mysql_fetch_assoc($vote);
$forRes = mysql_query("SELECT COUNT(*) AS numrows FROM Vote WHERE RefId='$refId'") or die('Error, query failed'); $forVote = mysql_fetch_assoc($forRes); $totMem = (Int)$forVote['numrows'];
$forRes = mysql_query("SELECT COUNT(*) AS numrows FROM Vote WHERE RefId='$refId' AND Vote='For'") or die('Error, query failed'); $forVote = mysql_fetch_assoc($forRes); $totFor = (Int)$forVote['numrows'];
$forRes = mysql_query("SELECT COUNT(*) AS numrows FROM Vote WHERE RefId='$refId' AND Vote=''") or die('Error, query failed'); $forVote = mysql_fetch_assoc($forRes); $totnon = (Int)$forVote['numrows']; ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.