login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Een veld wijzigen via mysql

Offline ikkeeee - 01/02/2009 18:45 (laatste wijziging 01/02/2009 18:49)
Avatar van ikkeeeeLid Hi, hoe kan ik eigenlijk in een mysql functie 2 tabellen zetten? Er moet namelijk 1 tabel geupdate worden en moet de andere tabel ook lezen om de 'id' nummer te lezen.
Ik heb al geprobeerd met UPDATE leden,forum WHERE etc.

Tabel leden moet geüpdate worden
Tabel forum moet gelezen worden om leden te kunnen updaten


Maar dat werkte dus niet.

Ik hoop dat iemand mij begrijpt hoe ik bedoel? Alvast bedankt!

Je mag mij gerust verwijzen naar zo'n tut, maar dan liefst in het nederlands.

3 antwoorden

Gesponsorde links
Offline Martijn - 01/02/2009 18:49
Avatar van Martijn Crew PHP simpele manier:
update in tabel 1, select het id van laatste input, en update daarmee tabel twee.

Volgens mij is dr ook wel iets wat dat kan geven, maar die weet ik zo even niet
Offline ikkeeee - 01/02/2009 18:59 (laatste wijziging 01/02/2009 19:02)
Avatar van ikkeeee Lid $select4 = "SELECT `forum` WHERE id";
$list4 = mysql_fetch_object($select4);

mysql_query("UPDATE leden SET /*leest tabel leden:*/ posts = /*komt van tabel forum:*/ '".$list4->posts."' WHERE /*leest tabel leden:*/ id = /*komt van tabel forum:*/ '".$list4->id."'");


Klopt dat ongeveer zo? 


Laat maar, het klopt lang geen kanten.
Offline Martijn - 01/02/2009 19:04 (laatste wijziging 01/02/2009 19:04)
Avatar van Martijn Crew PHP gewoon 3 losse queries

jhe kutn trouwens beter mysql_fetch_assoc() doen, dan fetch_object. Assoc is sneller
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s