Toon posts:

[PHP|MYSQL] Wie ziet de fout?

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

Verwijderd

Topicstarter
ik heb dit script, maar krijg dus de foutmelding te zien die achter de query bij het schrijven:
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
36
37
38
39
40
41
42
43
44
45
<?
// Verbinding maken
$hostname = "localhost";
$dbName = "fora";
$username = "*****";
$password = "*****";
MYSQL_CONNECT($hostname, $username, $password) OR DIE("Unable to connect to database");
@mysql_select_db( "$dbName") or die( "Unable to select database"); 
    
//ip en browser en os verkrijgen
$ip = $REMOTE_ADDR;
  /* Browser-naam en versie */ 
  if (eregi("MSIE ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { 
     $naam = "Internet Explorer"; 
     $versie = $regs[1]; 
  } 
  elseif (eregi("Opera ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { 
     $naam = "Opera"; 
     $versie = $regs[1]; 
  } 
  elseif (eregi("Mozilla/([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { 
     $naam = "Netscape"; 
     $versie = $regs[1]; 
  } 
  else { 
     $naam = "Anders"; 
     $versie = ""; 
  } 
  
  /* OS-info */ 
  if (eregi("(win|windows)[ ]*((nt)*[ /]*([0-9]+(\.?[0-9]+))*)", $HTTP_USER_AGENT, $regs)) 
     $os = "Windows $regs[2]"; 
  elseif (stristr($HTTP_USER_AGENT, "Linux")) 
     $os = "Linux"; 
  elseif (stristr($HTTP_USER_AGENT, "Unix")) 
     $os = "Unix"; 
  elseif (stristr($HTTP_USER_AGENT, "Mac")) 
     $os = "Macintosh"; 
  else 
     $os = "Anders"; 
     
//alles in de SQL DB zetten
$add = "INSERT INTO ftd-icon (ip, os, browser, versie) VALUES ('$ip', '$os', '$naam', '$versie')";
mysql_query($add) or die("Unable to put the info into the DB");
?>

kweet cker dat de username goed is :)
en als jullie willen kan ik ook wel een screenshot posten van de db :)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

mysql_query($add) or die(mysql_error());

Doet iets met Cloud (MS/IBM)


  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
if (eregi("(win|windows)[ ]*((nt)*[ /]*([0-9]+(\.?[0-9]+))*)", $HTTP_USER_AGENT, $regs)) {
      $os = "Windows $regs[2]";   
} elseif (stristr($HTTP_USER_AGENT, "Linux")) {
      $os = "Linux";
} elseif (stristr($HTTP_USER_AGENT, "Unix")) {
      $os = "Unix";
} elseif (stristr($HTTP_USER_AGENT, "Mac")) {
      $os = "Macintosh";   
} else {
      $os = "Anders"; 
}
?>

{} eromheen toch :?

Verwijderd

Topicstarter
Op donderdag 14 februari 2002 21:17 schreef D2k het volgende:
mysql_query($add) or die(mysql_error());
code:
1
You have an error in your SQL syntax near '-icon (ip, os, browser, versie) VALUES ('192.168.0.2', 'Windows NT 5.0', 'Intern' at line 1

wat is r dan pcies fout? :)

Verwijderd

Topicstarter
Op donderdag 14 februari 2002 21:22 schreef TheRookie het volgende:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
if (eregi("(win|windows)[ ]*((nt)*[ /]*([0-9]+(\.?[0-9]+))*)", $HTTP_USER_AGENT, $regs)) {
      $os = "Windows $regs[2]";   
} elseif (stristr($HTTP_USER_AGENT, "Linux")) {
      $os = "Linux";
} elseif (stristr($HTTP_USER_AGENT, "Unix")) {
      $os = "Unix";
} elseif (stristr($HTTP_USER_AGENT, "Mac")) {
      $os = "Macintosh";   
} else {
      $os = "Anders"; 
}
?>

{} eromheen toch :?
neej, dat deel is goed :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:57
Op donderdag 14 februari 2002 21:23 schreef Schum1 het volgende:

[..]
code:
1
You have an error in your SQL syntax near '-icon (ip, os, browser, versie) VALUES ('192.168.0.2', 'Windows NT 5.0', 'Intern' at line 1

wat is r dan pcies fout? :)
Zucht, heb je zelf wel al eens even de moeite genomen om eens te zoeken?

https://fgheysels.github.io/


  • Grum
  • Registratie: Juni 2001
  • Niet online
nou erm .. je mag simpel weg geen tabellen hebben met '-' erin zo te zien >:)

  • RdeTuinman
  • Registratie: Mei 2001
  • Laatst online: 16-08 07:25
Zou die problemen hebben met de '-' ?

lijkt wel errug op een scrippie van phpfreakz :P

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

Op donderdag 14 februari 2002 21:23 schreef Schum1 het volgende:
[..]
neej, dat deel is goed :)
ooohhwja, als je maar 1 actie uitvoerd hoeft {} er niet omheen |:(

ik zet ze er wel altijd omheen (hoef ik niet meer na te denken als ik wat toevoeg :P

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

mjah wel genoegd gedubugged zo :)
/14 is geen helpdesk
ff die error analyseren thats it :)

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.