2 verschillende tabbelen

  • Hey cp,


    Ik heb een code, waar hij je status aanpast, als jouw familie id = famid.


    Dit is de code:

    PHP
    mysql_query("UPDATE `status` SET `donateur`=`donateur`+'1' WHERE `familie_id`=".$famID) or die(mysql_error());


    Nou zit er in mijn status, geen tabel genaamd familie_id, die zit namelijk in de speldata.


    Hoe kan ik ervoor zorgen dat hij van de status de donateur pakt, en van speldata de familie_id.


    dus:


    de familie = Speldata -> familie_id
    de donateur = Status -> donateur


    Alvast bedankt

  • Post eerst maar even je tabellen waarvan je de data wilt hebben,


    Maar zoals ik al zie maak je gebruik van een crimeclub clone. Aan de tabel namen en de query te zien.

    Hosting Network Services. Special Firewalled hosting for crime games.
    ******
    Msn:** Stuur maar PM.

  • Citaat van DangerProne

    je kan toch eerst kijken welke familie iemand zit en dan de fam id binnen halen via aparte string.


    zoiets..


    PHP
    $familieleden = mysql_query("SELECT * FROM users WHERE familie = '" . $stats[ 'familie' ] . "'


    Dat gaat denk ik niet werken, de donateur +1 moetnaar iedereen gaan die in dezelfde familie zit. Dit roept maar voor 1 iemand op.

  • Luc


    PHP
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM `status` INNER JOIN speldata ON familie_id=71' at line 1


    Hij pakt de familie id wel, want deze is inderdaad 71, alleen ik krijg wel deze error.

  • @Sukel


    Dat komt omdat jij je famid als variable hebt. Dat heeft niets met de sql syntax te maken ;).


    Kan je niet iets maken dat je ook familie_id in status krijgt? Of is er iets in de tabel speldata wat altijd dezelfde unieke waarde heeft dat in status ook bestaat? Dan zou je met een query die waarde op kunnen vragen en dan met WHERE familie_id = '" . $famID . "' en dan daarna bij je query naar de tabel status WHERE uniekewaarde = '" . $query['uniekewaarde'] . "'

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!