Hallo allemaal,
Ik heb een leuk probleempje voor in MySQL.
Je hebt een database daar zitten rijen in met 16 kollomen.
Nou krijg ik 2 waardes binnen. $_POST['to'] en $_POST['from'].PHP Code:
mysql_query("UPDATE games SET cell='' WHERE cell='{$_POST['to']}' AND id='$id'");
mysql_query("UPDATE games SET cell='{$_POST['to']}' WHERE cell='{$_POST['from']}' AND id='$id'");
Nu kan $_POST['to'] in elk van de 16 cellen voorkomen en als die in een cell voorkomt wil ik die cell op leeg zetten.
En ik wil in de cell die de waarde die $_POST['from'] heeft de waarde op $_POST['to'] zetten.
Het probleem zit hem er in dat je niet weet welke cell je moet hebben.
Iemand een idee?
alvast bedankt,
René
- MySQL vraagstukje
-
22-09-2009, 10:08 #1
- Berichten
- 571
- Lid sinds
- 17 Jaar
MySQL vraagstukje
-
-
22-09-2009, 11:05 #2
- Berichten
- 364
- Lid sinds
- 16 Jaar
Je ontkomt niet aan een constructie als: WHERE cell1 = ... OR cell2 = ... OR cell3 = ... OR ... cell16 = ...
Die query kun je natuurlijk wel op een slimme manier in een loopje samenstellen.
Gr,
LotenDelen.nl
-
22-09-2009, 11:09 #3
- Berichten
- 1.483
- Lid sinds
- 16 Jaar
In mijn ogen is dit een beetje onlogisch, kun je eens verklaren waarom je dit zo wilt hebben? Wellicht is er een betere structuur te bedenken.
-
22-09-2009, 11:12 #4
- Berichten
- 571
- Lid sinds
- 17 Jaar
Bedenk mij net dat ik misschien nog wat extra waardes kan meesturen vanuit de html, ga dat eerst even proberen.
-
22-09-2009, 11:27 #5
- Berichten
- 1.483
- Lid sinds
- 16 Jaar
Het is wat vlug uitgelegd maar het komt er op neer dat ik het gevoel heb dat je de verkeerde kant oploopt, beschrijf even waarom je die kant op loopt zodat ik je de juiste weg in kan sturen.
-
22-09-2009, 11:31 #6
- Berichten
- 571
- Lid sinds
- 17 Jaar
In 1 rij van de tabel is een compleet schaakbord opgeslagen met opstelling. Deze moet veranderd worden na een zet. Vandaar dat er een mogelijkheid is dat er een stuk verwijderd wordt en er wordt er sowieso 1 verplaatst.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic