mysql en $_GET probleem
Hallo,
dit is mijn code
Maar er word net niks geupdate in de database..
dit is mijn code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
session_start();
include_once("connect.php");
$posy = $_GET['posy'];
$posx = $_GET['posx'];
mysql_query("UPDATE gebruikers SET postop='".$posx."' AND posleft='".$posy."' WHERE gebruikersnaam='".$_SESSION['gebruiker']."'") or die(mysql_error());
?>
session_start();
include_once("connect.php");
$posy = $_GET['posy'];
$posx = $_GET['posx'];
mysql_query("UPDATE gebruikers SET postop='".$posx."' AND posleft='".$posy."' WHERE gebruikersnaam='".$_SESSION['gebruiker']."'") or die(mysql_error());
?>
Maar er word net niks geupdate in de database..
Gesponsorde koppelingen:
klopt je connnect pagina dat je wel connection met je database word gemaakt
Ja, op andere pagina's werkt het ook..
Als je de query echo'd, wat krijg je dan? En als je dit copy / paste in phpMyAdmin?
het is:
update bla set bla=bla, bla1=bla1, bla2=bla2. , dus, en niet AND.
update bla set bla=bla, bla1=bla1, bla2=bla2. , dus, en niet AND.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
session_start();
include_once("connect.php");
$posy = $_GET['posy'];
$posx = $_GET['posx'];
mysql_query("UPDATE gebruikers SET postop='".$posx."', posleft='".$posy."' WHERE gebruikersnaam='".$_SESSION['gebruiker']."'") or die(mysql_error());
?>
session_start();
include_once("connect.php");
$posy = $_GET['posy'];
$posx = $_GET['posx'];
mysql_query("UPDATE gebruikers SET postop='".$posx."', posleft='".$posy."' WHERE gebruikersnaam='".$_SESSION['gebruiker']."'") or die(mysql_error());
?>
Gewijzigd op 26/07/2010 13:57:43 door wesley Overdijk
je moet het als volgt doen
UPDATE table SET FIELD1='vall1',FIELD2='vall2' WHERE condition;
het kan ook zijn als je dingen kopieert en dan plak dat php het niet pakt dan moet je het zelf ff overschijven
dus zo ver ik zie klopt het wel ja
UPDATE table SET FIELD1='vall1',FIELD2='vall2' WHERE condition;
het kan ook zijn als je dingen kopieert en dan plak dat php het niet pakt dan moet je het zelf ff overschijven
dus zo ver ik zie klopt het wel ja
Gewijzigd op 26/07/2010 13:56:54 door nick van der heijden
Nick en Wesley, bedankt, het werkt nu : )
Bas bedankt voor de goeie tip als de query niet meer werkt!
Bas bedankt voor de goeie tip als de query niet meer werkt!
Ja Karl , ik ging het toevoegen, dit is gewoon een voorbeeld
Altijd gebruiken.
Het is niet alleen voor sql injections.
Het is niet alleen voor sql injections.



