Ten eerste weet ik niet waar je $activiteit vandaan haalt, maar anders moet je sowieso nog quotes om de $maand zetten, dus:
$updateActiviteit = "UPDATE $tableKalender SET $dag = $activiteit WHERE Maand = '$maand'";
ik vind de hele manier niet echt netjes, maar dat is jouw probleem
hoe staan die maanden in de database. Want je gebruikt value='januari' enz
Gebruik je niet als maanden cijfers?
en hoe kom je op die dag? Ik zie geen menu voor je dag. Als dat in orde is dan zal ik kijken of er echt wat aan is ;)
?
Onbekende gebruiker
16-09-2004 22:17
$activiteit, die haal ik uit het tekstvak waar ik iets invul.
ik krijg nog steeds deze fout:
You have an error in your SQL syntax near '1 = 'lokaal open' WHERE Maand = 'Januari'' at line 1
Greets Bjeenie
?
Onbekende gebruiker
16-09-2004 22:20
list menu dag:
<select name='dag' class='form'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>
als maanden gebruik ik: een veld "Maand" en daarin staat: Januari, Februari,...
Aan je error te zien heb je een probleem met je aanhalingstekens...
?
Onbekende gebruiker
16-09-2004 22:29
nope, oek da ni
nog voorstellen?
bedankt ollesinds
Greets Bjeenie
<?
$maand = $_POST['maand'];
$dag = $_POST['dag'];
$updateActiviteit = "UPDATE `" . $tableKalender . "` SET `" . $dag . "` = '" . $activiteit . "' WHERE `Maand` = '" . $maand . "'";
$queryActiviteit = mysql_query($updateActiviteit)or die(mysql_error());
?>
Zo dan?
?
Onbekende gebruiker
16-09-2004 22:43
strafwel bedankt nu werkt dit perfect!!!
Greets bjeenie
En once again the Bunny saves the day!