Vad i HELVETE?!

10100111 | 2010-03-11 (torsen) | 15:42

Jag är frustrerad. Mycket frustrerad. De senaste timmarna har jag ägnat åt ungefär tio rader kod. Tio rader kod som borde fungera perfekt enligt all logik. Men det gör den inte. Boven i dramat är en rad som ändrar en flagga i ett MySQL fält till RÖD, från GRÖN. Detta ska den bara göra vid speciella tillfällen, men den gör det jämt. Så fort jag via en annan kodsnutt ändrar flaggan till GRÖN, så är den här raden där och sätter den till RÖD igen. Avmarkerar jag raden så exekveras den givetvis inte, men problemet är att den överhuvudtaget inte alltid ska exekveras. Den sitter inne i en if-sats, där raden ovanför printar ut ett ”Nu exekveras pissraden!” när den ska exekveras. När den inte ska exekveras printas inte heller den raden ut, MEN RADJÄVELN UNDER EXEKVERAS PÅ NÅGOT HELT JÄVLA MAGISKT SÄTT ÄNDÅ! DET ÄR OMÖJLIGT!

Om man har förljande exempel:

if($bla == "BLAJ")
{
echo "Nu exekveras pissraden!";
mysql_query($sql,$databas);
}

Hur är det då fysiskt möjligt att echo-raden inte körs medan mysql_queryn gör det?

Jag vill slå sönder saker.

Jag kommer att vilja slå sönder mer saker när jag hittar den enkla lösningen.

En kommentar till “Vad i HELVETE?!”

  1. rex skriver:

    Jag håller alla mina tummar!

Kommentera