[mysql] update query fout?

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008
  • Reageer

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
eej, als ik mijn query laat printen, zegt ie dit:


UPDATE Forums SET Forum_Id = '1', Cat_Id = '1', Title = 'Discussie Forum', Description = 'Een forum speciaal voor diepgaande discussies. Alleen de forumbaas kan discussies starten en dat kan op aanvraag gebeuren. Duidelijke regels kom eraan', Displayorder = '2', Threads = '0', Posts = '6'
WHERE Forum_Id = '1'


maar hij update nixx, hoe komt dat?

tjah..


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

doe een echo(mysql_error()); na je query en kijk wat voor foutmelding die geeft.

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

D2k

tipje van mij
bouw je query's zo
PHP:
1
2
3
4
5
6
7
8
9
<?
$query="select blaat";
//volgende 3 regels alleen als test opnemen
echo "<pre>";
echo "$query";
echo "</pre>";
//tot hier
$result = mysql_query($query) or die(mysql_error());
?>

Doet iets met Cloud (MS/IBM)


Verwijderd

Op zaterdag 13 oktober 2001 12:27 schreef gizmo9003 het volgende:
eej, als ik mijn query laat printen, zegt ie dit:


UPDATE Forums SET Forum_Id = '1', Cat_Id = '1', Title = 'Discussie Forum', Description = 'Een forum speciaal voor diepgaande discussies. Alleen de forumbaas kan discussies starten en dat kan op aanvraag gebeuren. Duidelijke regels kom eraan', Displayorder = '2', Threads = '0', Posts = '6'
WHERE Forum_Id = '1'


maar hij update nixx, hoe komt dat?
1. Zie tips wasigh en D2K
2. Kijk aan de hand van de foutmelding of al je veldnamen wel kloppen
3. waarom doe je SET Forum_Id = '1' als dat al in je WHERE gedeelte zit? Ik weet niet of de vautmelding hierdoor ontstaat, maar het klopt gewoon niet :)

BTW: ik neem aan dat je de query natuurlijk wel gewoon hebt uitgevoerd :)
BTW2: het heeft niets met php te maken, maar met (my)SQL

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

ik heb je topictitel een beetje bijgewerkt.

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
heb die or die() erbij gezet, maar hij geeft geen error weer,
de query die hij uitspuugd is:
UPDATE Forums SET Forum_Id = '3', Cat_Id = '2', Title = 'Cyber Talk', Description = 'Voor de wat serieuzere onderwerpen over het leven waar je op in kunt gaan.', Displayorder = '1', Threads = '0', Posts = '1' WHERE Forum_Id = '3'Thank

tjah..


  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
en alle velden kloppen, heb ik dubbel gechecked...
volgens mij klopt die query gewoon niet :)
maar uit mijn php boek heb ik duidelijk:
UPDATE tabel SET dingen CONDITION
en condition = voorwaarde, dus toch zoiets als where .. = ..

tjah..


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

voer je query eens uit in phpMyAdmin dan ?
en geen wat meer src als dat het probleem niet duidelijker maakt.

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
ff w88, ga ff aan admin vragen of ik wel rechten heb om update query uit te voeren.

tjah..


  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op zaterdag 13 oktober 2001 14:28 schreef gizmo9003 het volgende:
heb die or die() erbij gezet, maar hij geeft geen error weer,
de query die hij uitspuugd is:
UPDATE Forums SET Forum_Id = '3', Cat_Id = '2', Title = 'Cyber Talk', Description = 'Voor de wat serieuzere onderwerpen over het leven waar je op in kunt gaan.', Displayorder = '1', Threads = '0', Posts = '1' WHERE Forum_Id = '3'Thank
waar komt dat Thank vandaan?

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
Op zaterdag 13 oktober 2001 14:42 schreef PlayR het volgende:

[..]

waar komt dat Thank vandaan?
is een stukje van:

echo "thank you for posting, you are now blaat blaat blaat";

had bij die print sql ff geen br gezet, maar das verder dus nie van belang....

tjah..


Verwijderd

probeer deze query eens:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
$sql = "UPDATE Forums SET 
Cat_Id = '2', 
Title = 'Cyber Talk', 
Description = 'Voor de wat serieuzere onderwerpen over het leven waar je op in kunt gaan.', 
Displayorder = '1', 
Threads = '0', 
Posts = '1' 
WHERE Forum_Id = '1'";
?>

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
huh...... die werkt wel!!
maar al mijn variabelen hebben toch ook waardes, want als ik print query doe krijg ik die ook???

tjah..


  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
om de 1 of andere wazige reden (weet begot niet welke) pakt ie hem nu wel.... en heb verder helemaal niets veranderd, en als ik echo, staat er ook dezelfde?
hoe kan dat dan...

tjah..


Verwijderd

in die query die ik heb gepost doe ik niet "SET Forum_Id = '1'" wat jij wel doet.

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
SET Forum_Id = '1'...
...WHERE Forum_Id = '1'

zal het wel zijn?

  • gizmo9003
  • Registratie: November 2000
  • Laatst online: 17-09 11:44

gizmo9003

Go For It!

Topicstarter
tjah denk ook dat het daar dan aan lag!
hartstikke bedankt mensen!!!

tjah..

Pagina: 1