plumbe Skrevet 7. mai 2005 Skrevet 7. mai 2005 $status=$_GET['status']; $rand=rand(); if ($rand=$status) { while ($fetch=mysql_fetch_assoc($query)) { $sql_insert="INSERT INTO check_out (test1,test2,dato,test4) VALUES ('$fetch[test1]','$fetch[test2]','$date','test)"; mysql_query($sql_insert); } } Dette er deler av koden i et script jeg har hjemme. Poenget med det er at den skal generere et tilfeldig nummer i en linke, både $rand og $status er lik gjennomfører den koden. Men den fungerer ikke, den setter inn i databasen uansett, hva er feil?
mikaelandre Skrevet 7. mai 2005 Skrevet 7. mai 2005 det heter if( $rand == $status ) det du gjør setter variabelen $rand til den samme verdien som variabelen $status, noe som alltid vil gi true
Torbjørn Skrevet 8. mai 2005 Skrevet 8. mai 2005 det heter if( $rand == $status ) det du gjør setter variabelen $rand til den samme verdien som variabelen $status, noe som alltid vil gi true ikke om $status er en av følgende: 0, "0", "", array(), FALSE
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå