Du laver en tabel, som indeholder spørgsmålets navn og brugerens navn, som du indsætter i, hver gang en bruger svarer på spørgeskemaet. Herefter fortager du et tjek på, om der findes en post i denne tabel med spørgsmålets navn og brugerens navn.
Enten så beder du om et svar i det ene spørgsmål og får det lukket. Eller også må du jo vente på nogen svarer og du kan komme videre, da du åbenbart ikke er typen som forsøger selv. :o)
Du har lige afsluttet det her spørgsmål, hvilket så må betyde, at du har fået de svar, du har brug for? Og ved at acceptere dit eget svar, kunne du tilsyneladende ikke bruge vores råd.
$check = mysql_num_rows(mysql_query("SELECT * FROM bruger_vote WHERE spm = '1' AND bruger = 'Brugernavn'")); if(isset($_POST['Submit']) && $_POST['svar'] == '4' && $check == 0) { mysql_query("INSERT INTO bruger_vote (spm,bruger)VALUES('1','Brugernavn')"); $resultat = mysql_query("UPDATE `brugere` SET Moral = Moral + 2 WHERE Brugernavn = '".$_SESSION['Brugernavn']."' LIMIT 1"); echo 'Du har fået 2 point'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> </head> <body> <form action="spoerge_skema.php" method="post"> Hvad er 2 + 2 ? 4: <input type="radio" name="svar" value="4" /><br /> 5: <input type="radio" name="svar" value="5" /><br /> <input type="submit" name="Submit" value="Login" /> </form> </body> </html>
Ps. tag lige og gør som de andre herinde beder dig om. (Altså at lukke de spørgsmål, som du åbentlyst mangler at lukke). Måske er du ikke den bedste til at stave, men det vil jeg ikke straffe dig for. Men gør som du bliver bedt om herinde hvis ikke du vil have en del uvenner (det er set før)!
jeg synes ikke du taler særlig pænt til folk der prøver at hjælpe dig! du kan læse i reglerne hvordan man lukker et spørgsmål i stedet for bare at lade dem være. men nu har du tilsyneladende fundet fidusen. og ikke fordi jeg skal hakke på en 12-årig der er for dygtig til at gå i folkeskole, men det staves spøRgeskema, altså med r efter ø ;) og "rykket op", staves med k'er, ikke g'er.
og det er da noget af en måde at "reklamere" for dig selv på, jeg tror egentlig folk er ligeglade med om du er dygtigere end dine jævnaldrende klassekammerater og om du går på privatskole.
prøv at være taknemmelig over for de folk der gider at hjælpe dig!
Okey.. Jeg går på en skole, hvor man lige er begyndt på matematik vi laver ikke rigtig noget dansk vi laver 2 timers dansk om ugen. alt det andet er matematik og vi har fri kl 14.30 næsten ver dag.. SÅ VI LAVER NÆSTEN INTET DANSK.. Er blevet sat der fordi jeg skal lave et firma og fordi at jeg tjerner måske 20.000 om mån..
Tror heller ikke der er nogen af jer der kender PVR.. Som er Privat skole for rige... TAK FOR JERES VENLIGHED
Hvis det er et ønske for dig at lærer PHP kan jeg stærkt anbefale dig at gennemgå W3Schools PHP guide (http://w3schools.com/php/default.asp). I hvert fald Det der står under Basic.
Og du må finde dig i at det er engelsk. Hvis det er et problem får du ikke let ved at lære at programmere.
Det jeg før skrev er koden til at oprette tabellen....
Og godt. Hvis du endnu ikke er kommet der til, så læs deres MySQL reference og du får en forståelse for hvad det er jeg skriver.
Desuden, jeg bliver nødt til at smutte fra computeren nu. Så jeg kan ikke svare før i morgen kl. 7. Hvis ingen andre gider hjælpe (hvilket det ikke tyder på) må du vente. Eller prøve med W3Schools.com.
Er der tale om en forhandling her ? Jeg læser tut på w3, hvis i koder det her for mig. Hvad lærer du af det ? Og hvorfor ikke læse tut nu ? Så kan du jo selv rette fejlen.
Godnat til dig også. Det er faktisk lidt skægt, at folk der vil have noget gratis, fra folk som bruger sin tid her på eksperten ganske frivilligt, lægger sådan en stil for dagen...
Man mangler lidt en IGNORE knap, så man ikke bliver forstyrret af disse personer igen.
Ikke at jeg nu vil blive ved med at være efter sputti. Men jeg har erfaret, at efter han får et færdigt script herfra, så smider han selv koder rundt omkring, som så giver fejl. Så bliver der selvfølgelig spurgt her i tråden, om hvorfor den melder fejl i linje XX, dog uden at melde han har tilføjet noget. Så bed sputti smide hele koden herind og i vil finde fejlen.
Jo, det er fuldstændig det samme. Netop derfor jeg skriver du bør gøre det. Nej, LIMIT 1 gør rent faktisk en forskel. Den gør søgningen stopper, når den har fundet 1 match.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.