plumbe Skrevet 7. mai 2005 Del 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? Lenke til kommentar
mikaelandre Skrevet 7. mai 2005 Del 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 Lenke til kommentar
Torbjørn Skrevet 8. mai 2005 Del 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 Lenke til kommentar
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å