Update op basis van post_array
Code (php)
1
2
3
2
3
<?php
wachtwoord = f4b82a9e19e450a94fcf9aa91b3f0855, rechtennr = 1, TITEL = Hr., NAAM_LID = Barkmeijer, VRLTR = W.H., ADRES = Albatrosstraat 2, PSTCODE = 2352 EG, WOONPLAATS = LEIDERDORP, ziekenhuis = Rijnland Ziekenhuis, AFDELING = Audiovisuele Dienst / Pat. Fotografie, W_ADRES = Simon Smitweg 1, W_POSTCDE = 2353 GA, W_PLAATS = LEIDERDORP, W_TELEFOON = 071-5828110, FAX = 070-5828413, P_TELEFOON = 071-5893103, email = w.barkmeijer@rijnland.nl
?>
wachtwoord = f4b82a9e19e450a94fcf9aa91b3f0855, rechtennr = 1, TITEL = Hr., NAAM_LID = Barkmeijer, VRLTR = W.H., ADRES = Albatrosstraat 2, PSTCODE = 2352 EG, WOONPLAATS = LEIDERDORP, ziekenhuis = Rijnland Ziekenhuis, AFDELING = Audiovisuele Dienst / Pat. Fotografie, W_ADRES = Simon Smitweg 1, W_POSTCDE = 2353 GA, W_PLAATS = LEIDERDORP, W_TELEFOON = 071-5828110, FAX = 070-5828413, P_TELEFOON = 071-5893103, email = w.barkmeijer@rijnland.nl
?>
en als ik dat in in de sql-query kieper krijg ik de volgende:
Code (php)
zelfs met addslaches of mysql_real_escape_string maakt het niet uit.
nog ff het samenvoegen:
Code (php)
Gewijzigd op 01/01/1970 01:00:00 door Bart van der veen
Laat de query maar eens zien.
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
if(isset($_POST[submit])){
echo$gegevens.'<br><br>';
$sql_query6 = "UPDATE users SET $gegevens WHERE naam = $_SESSION[user_online]";
$result6 = mysql_query($sql_query6) or die(mysql_error());
echo'<br><br><h3>Gegevens gewijzigt!!</h3>';
}
//$gegevens is wat hierboven ergens gegeneerd wordt
// heb $gegeven ook tussen ' ' en '..' en ".." geprobeert maar dat maakte geen verschil.
?>
if(isset($_POST[submit])){
echo$gegevens.'<br><br>';
$sql_query6 = "UPDATE users SET $gegevens WHERE naam = $_SESSION[user_online]";
$result6 = mysql_query($sql_query6) or die(mysql_error());
echo'<br><br><h3>Gegevens gewijzigt!!</h3>';
}
//$gegevens is wat hierboven ergens gegeneerd wordt
// heb $gegeven ook tussen ' ' en '..' en ".." geprobeert maar dat maakte geen verschil.
?>
Gewijzigd op 01/01/1970 01:00:00 door bart van der veen
Code (php)
1
2
3
2
3
<?
$gegevens = "wachtwoord = 'f4b82a9e19e450a94fcf9aa91b3f0855', rechtennr = '1', enz " ;
?>
$gegevens = "wachtwoord = 'f4b82a9e19e450a94fcf9aa91b3f0855', rechtennr = '1', enz " ;
?>
bij ieder gegeven dat je wil invoeren een ' omheen zetten
ik weet nie hoor maar tussen
NAAM_LID = Barkmeijer
en
naam = $_SESSION[user_online]
zit ook weer een verschil..
mischien heb je der wat aan..
' ' erom was idd de oplossing