Toon posts:

[php/mysql] query geeft error

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een database met een aantal velden zoals : UserId, naam, icq, wapen etc.

Nu wil die velden kunnen updaten, maar php geeft aan dat er een fout zit in de "update string" , en ik zie de fout niet....

[code]
$sql = "SELECT * FROM members where userID=$naam";

$Password = addslashes($Password);
$icq = addslashes($icq);
$Weapon = addslashes($Weapon);
$pastteam = addslashes($pastteam);
$Info = addslashes($Info);
$picture = addslashes($picture);
$bt = addslashes($bt);
$link1 = addslashes($link1);


// Hieronder begint de fout

$sql2("update members set Password = '$Password',
icq = '$icq' ,
Weapon = '$Weapon',
pastteam = '$pastteam',
Info = '$Info',
picture = '$picture',
bt = '$bt',
link1 = '$link1'
Where UserID='$naam'");



// Voer SQL uit
mysql_query($sql2) or die("An error occured");

[code]

ik heb de basis code al gecontroleerd door de hele upgrade er uit te gooien die kloppen allemaal. ($naam komt een valide waarde uit, de formulieren die heir onderstaan werken goed als ik een "Insert" query uitvoer.

Als dit te weing info is schreeuwn julie maar :)

  • HielkeJ
  • Registratie: Juli 2001
  • Niet online
vervang dat
code:
1
blabla

ff door
PHP:
1
<?blabla?>

edit: klik op Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/tweakers/images/icons/edit.gifdat knopje om te zien hoe het moet :)

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

$sql2(); ?
$sql2 = ""; bedoel je :+

Klaar voor een nieuwe uitdaging.


  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Hmz je hebt er een beetje een zootje van. Wat moeten wij trouwens met de SELECT query? Maarreh, je moet dus ipv () = gebruiken.

Verwijderd

Topicstarter
Bedankt allebei,

Het heeft geholpen, ik heb nu een andere error, maar daar kom ik denk ik wel uit.

ik had php natuurlijk wel geopend :) dus daar lag het niet aan. Die SQL was inderdaad dom.

Ik ga ff kijken of ik nog meer onzin zie :)

Ik heb btw niet de hele code geplaatst omdat de error in dit stuk moet zitten, en die is er nu uit de sql2(); deed het hem.