slippern Skrevet 9. august 2007 Del Skrevet 9. august 2007 Driver på å lage et script for admin, der dem kan slette brukere. i databasen er det en rad som heter slettet.. der 0 står for ikke slettet og 1 står for slettet. når en bruker blir slettet så endrer bare tallet fra seg, brukeren forsvinner ikke fra databasen sånn at den ikke kan registrere seg på nytt. med det brukernavnet eller epost adressen. men når jeg skriver ut alle sammen så skriver jeg også ut dem som er blitt slettet. siden dem enda er i databasen. så jeg vil bare ha skrevet ut dem som har tallet 0. noen som vet hvordan? Klikk for å se/fjerne innholdet nedenfor include("levelmeny.php"); if(($_SESSION['username']) && ($verdi == '3')){ echo "<h3>Brukere</h3>"; $result_resource = mysql_query ('SELECT id, username, slettet FROM brukere'); while($row = mysql_fetch_object ($result_resource)) { $id = $row->id; $username = $row->username; $slettet = $row->slettet; } if(($_SESSION['username']) && ($verdi == '3') && ($slettet == '0')){ echo " <table width='60%' border='0'> <tr> <td width='10%'><a href='index.php?side=profil&id=$id'>$id: $username</a></td> <td width='20%'><a href='index.php?side=slette&id=$id'>Slett profil til $username</a><br /></td> </tr> </table>"; } } her er da koden. Lenke til kommentar
Martin A. Skrevet 9. august 2007 Del Skrevet 9. august 2007 $result_resource = mysql_query ('SELECT id, username, slettet FROM brukere WHERE slettet=0'); ? Lenke til kommentar
slippern Skrevet 9. august 2007 Forfatter Del Skrevet 9. august 2007 Klikk for å se/fjerne innholdet nedenfor <?phpinclude("levelmeny.php"); if(($_SESSION['username']) && ($verdi == '3')){ echo "<h3>Brukere</h3>"; $result_resource = mysql_query ("SELECT id, username, slettet FROM brukere WHERE slettet ='0'"); while($row = mysql_fetch_object ($result_resource)) { $id = $row->id; $username = $row->username; } echo " <table width='60%' border='0'> <tr> <td width='10%'><a href='index.php?side=profil&id=$id'>$id: $username</a></td> <td width='20%'><a href='index.php?side=slette&id=$id'>Slett profil til $username</a><br /></td> </tr> </table>"; } ?> sånn ser koden ut nå. men jeg får bare opp den siste brukeren i databasen. og alle i databasen har tallet 0.. Lenke til kommentar
ZoRaC Skrevet 10. august 2007 Del Skrevet 10. august 2007 <?php include("levelmeny.php"); if(($_SESSION['username']) && ($verdi == '3')){ echo "<h3>Brukere</h3>"; $result_resource = mysql_query ("SELECT id, username, slettet FROM brukere WHERE slettet ='0'"); echo " <table width='60%' border='0'> while($row = mysql_fetch_object ($result_resource)) { $id = $row->id; $username = $row->username; echo "<tr> <td width='10%'><a href='index.php?side=profil&id=$id'>$id: $username</a></td> <td width='20%'><a href='index.php?side=slette&id=$id'>Slett profil til $username</a><br /></td> </tr>"; } echo "</table>"; } ?> Du må printe ut verdiene inne i while-løkken. 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å