parse error
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' "
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_assoc($res))
if($speler->positie == $_GET['positie'])
{
$query = "UPDATE ct_clubs SET '".$_GET['positie']."' = '".$_GET['spelerid']."' "
mysql_query($query);
}
}
}
}
}
?>
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' "
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_assoc($res))
if($speler->positie == $_GET['positie'])
{
$query = "UPDATE ct_clubs SET '".$_GET['positie']."' = '".$_GET['spelerid']."' "
mysql_query($query);
}
}
}
}
}
?>
hij geeft een parse error in regel 20 wat is er nou weer fout?
RTFF
... 18
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''6_'='1' WHERE clubid='1'' at line 1
deze melding krijg ik nu wat is er mis met deze
UPDATE ct_clubs SET '6_' = '1' WHERE clubid = '1'
ik mis anders de WHERE op regel 27 :s ???
dit is de nieuwe code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' ";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_object($res))
if($speler->positie == $_GET['positie'])
{
$query = "UPDATE ct_clubs SET '".$_GET['positie']."_'='".$_GET['spelerid']."' WHERE clubid='".$_SESSION['clubid']."'";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
}
}
}
}
}
?>
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' ";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_object($res))
if($speler->positie == $_GET['positie'])
{
$query = "UPDATE ct_clubs SET '".$_GET['positie']."_'='".$_GET['spelerid']."' WHERE clubid='".$_SESSION['clubid']."'";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
}
}
}
}
}
?>
en noem hem niet $query.
die bestaat al van de vorige query. ( of unset hem eerst)
verder moet je vast en zeker een foutmelding van je while loop krijgen aangezien die niet begint met een {
of ik zie het niet goed door het "teveel" inspringen van je code
2: naam veranderd
3: bij while loop { } neergezet
de code is nu goed, het enige probleem is dat er niets veranderd in de database. iemand een idee?
dit is nu mijn huidige code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' ";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_assoc($res))
{
if($speler->positie == $_GET['positie'])
{
$klaas = "UPDATE ct_clubs SET '".$_GET['positie']."_'='".$_GET['spelerid']."' WHERE clubid='".$_SESSION['clubid']."'";
mysql_query($klaas);
}
}
}
}
}
}
?>
session_start();
include('../mysql_connect.php');
if(is_numeric($_GET['spelerid']))
{
if(isset($_GET['spelerid']))
{
if(is_numeric($_GET['positie']))
{
if(isset($_GET['positie']))
{
$query = "SELECT * FROM ct_gebruikers WHERE id = '".$_GET['spelerid']."' ";
$res = mysql_query($query) or die(mysql_error()."<hr><pre>".$query."</pre>");
while($speler = mysql_fetch_assoc($res))
{
if($speler->positie == $_GET['positie'])
{
$klaas = "UPDATE ct_clubs SET '".$_GET['positie']."_'='".$_GET['spelerid']."' WHERE clubid='".$_SESSION['clubid']."'";
mysql_query($klaas);
}
}
}
}
}
}
?>
waarom staat het topic trouwens bij webdesign