ARio Skrevet 6. august 2004 Del Skrevet 6. august 2004 (endret) hey... jeg har fått laget en skolekatalog. Ønsker at elevene skal sammenligne bilder? Hvordan? Endret 16. september 2006 av ARio Lenke til kommentar
Loomy Skrevet 6. august 2004 Del Skrevet 6. august 2004 Hva mener du met "bruker mot bruker system"? *skjønner ikke bæret* Lenke til kommentar
ARio Skrevet 6. august 2004 Forfatter Del Skrevet 6. august 2004 (endret) hehe, sorry. Forklarz bedre. Endret 16. september 2006 av ARio Lenke til kommentar
LoS Skrevet 6. august 2004 Del Skrevet 6. august 2004 (endret) if(empty($_POST["user"])){ echo '<form action="" method="post"> <p>Bruker: <input type="text" name="user" /><br /> <input type="submit" value="Slett" /></p> </form>'; } else { mysql_connect("localhost", "user", "pass"); mysql_select_db("database"); if(mysql_query("DELETE FROM tabell WHERE username='".mysql_escape_string($_POST["user"])."'")){ echo $_POST["user"].' ble slettet fra databasen.'; } else { echo 'En feil oppstod under spørringen:'.mysql_error(); } } Ja, det var jo 2 velbrukte minutter (jeg har ikke testa det) edit: hjelper å se igjennom for å finne feil =) Endret 6. august 2004 av LoS Lenke til kommentar
ARio Skrevet 7. august 2004 Forfatter Del Skrevet 7. august 2004 (endret) Helt sikker på at denne ikke funker, men noe sånt.. som dere ser så er jeg ikke helt expert på dette. På forhånd takk Endret 16. september 2006 av ARio Lenke til kommentar
LoS Skrevet 7. august 2004 Del Skrevet 7. august 2004 (endret) <?php if(empty($_POST["user"])){ echo '<form action="" method="post"> <p>Bruker: <input type="text" name="user" /><br /> <input type="submit" value="Slett" /></p> </form>'; } else { mysql_connect("localhost", "bruker", "pass"); mysql_select_db("database"); if($r=mysql_fetcharray(mysql_query("SELECT poeng FROM tabell WHERE poeng='".NOE HER'"))){ if(mysql_query("DELETE FROM users WHERE username='".mysql_escape_string($_POST["user"] AND poeng < '".$r["poeng"]."'"){ echo $_POST["user"].' ble slettet fra databasen.'; } else { echo 'En feil oppstod under spørringen:'.mysql_error(); } } else { echo 'En feil oppstod under spørringen:'.mysql_error(); } } ?> edit: fiksa opp hele scriptet. Endret 7. august 2004 av LoS Lenke til kommentar
ARio Skrevet 7. august 2004 Forfatter Del Skrevet 7. august 2004 (endret) hm.. hva er det den gjør da? Endret 16. september 2006 av ARio Lenke til kommentar
LoS Skrevet 7. august 2004 Del Skrevet 7. august 2004 Den sjekker hvilken poengsum "noe her" har, også sletter den brukeren som ble skrevet inn hvis poengsummen til brukeren som ble skrevet inn er mindre enn han som skrev det inn sin. Lenke til kommentar
ARio Skrevet 7. august 2004 Forfatter Del Skrevet 7. august 2004 (endret) aha.. ok høres bra ut, så da må 'noe her' byttes ut Endret 16. september 2006 av ARio Lenke til kommentar
LoS Skrevet 7. august 2004 Del Skrevet 7. august 2004 Du bytter da ut poeng=".noe her" med username=".måten du har tenkt å finne ut brukernavnet hans på." Selv liker jeg å gå etter id, har fått for meg at mysql søker raskere gjennom databasen hvis det er tall den søker etter. Lenke til kommentar
ARio Skrevet 7. august 2004 Forfatter Del Skrevet 7. august 2004 (endret) ok, jeg har ikke fått testet det ennå. Jeg må første finne ut hvordan jeg kan legge inn Endret 16. september 2006 av ARio Lenke til kommentar
LoS Skrevet 7. august 2004 Del Skrevet 7. august 2004 I første omgang; du tror sikkert at dette forumet er proppfullt av folk som bare skriver masse phpkode til folk som spør, det er det i grunn ikke, det er bare jeg som kjeder meg i kveld. I teorien så skal vi hjelpe deg på vei til å skrive dine egne scripts, slik at du kan lære av det. Derfor vil jeg be deg se igjennom det jeg har skrevet, og forstå hvorfor det er skrevet slik, og hvorfor det er skrevet i det hele tatt. Derfor syns jeg du burde teste det du skriver før du sender det ut hit og spør "funker det?". Ikke for å være frekk eller noe, jeg vil i grunn ikke gi deg feil intrykk av denne delen av forumet. Men, som jeg sa, jeg kjeder meg i kveld, og det der vil ikke funke. derimot <?php if(empty($_POST["user"]) AND empty($_POST["poeng"])){ echo '<form action="" method="post"> <p>Bruker: <input type="text" name="user" /><br /> Poeng: <input type="text" name="poeng" /><br /> <input type="submit" value="Oppdater" /></p> </form>'; } else { mysql_connect("localhost", "bruker", "pass"); mysql_select_db("database"); mysql_query("UPDATE tabell SET poeng = '".$_POST["poeng"]."' WHERE bruker = '".$_POST["user"]."'"); ?> skal funke. 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å