webForumDet fria alternativet

rätta till felet

PHP

5 svar · 219 visningar · startad av jiggan

Medlem sedan juni 2003175 inlägg
Frågan#1

vad gör jag när jag får detta felmeddelandet? min kod ser ut så här:

<?php
session_start();
?>
<?php

$link = mysql_connect ("127.0.0.1", "root", "");
mysql_select_db("mysql", $link);
$sql="INSERT INTO user_gb (fromid, toid, text) VALUES
('" . $_SESSION['uid'] . "', '" . $_GET['uid'] . "', '" . $_POST['text'] . "') WHERE uid= '" . $_SESSION['uid'] . "'";
$resultat = mysql_query($sql, $link) or die (mysql_error());

header("Location: user_gb.php?&uid=" . $_GET['uid'] ."");

mysql_close ($link);
?>

jag får detta felmeddelandet:

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 'WHERE uid= '875bdf1d10b3800e4ba13d2d2d279d7f'' at line 2

Medlem sedan juni 20015 009 inlägg
#2
<?php 
session_start(); 

$link = mysql_connect ("127.0.0.1", "root", ""); 
mysql_select_db("mysql", $link);

$sql="INSERT INTO user_gb (fromid, toid, text) VALUES 
('" . $_SESSION['uid'] . "', '" . $_GET['uid'] . "', '" . $_POST['text'] . "') WHERE uid= '" . $_SESSION['uid'] . "'"; 
$resultat = mysql_query($sql, $link) or die (mysql_error()); 

header("Location: user_gb.php?&uid=" . $_GET['uid'] .""); 

mysql_close ($link); 
?>

^^ Använd gärna phptaggarna så det blir lättare att se. Sen tog jag bot en onödig öppning/stängning. Kan du berätta lite om hur felet uppstår, kommer det hela tiden eller bara ibland? :)

Medlem sedan jan. 200254 inlägg
#3

Det är för att Du inte kan använda where i en insert sats.
Kanske Du menar update?

Medlem sedan juni 2003175 inlägg
#4

jag ska ju lägga in grejor, kan man köra en update då istället?

Medlem sedan juni 20015 009 inlägg
#5

Vill du lägga in en ny post i dbn ellr vill du uppdatera en?

Medlem sedan juni 2003175 inlägg
#6

har ordnat det nu...funkade inte så så jag bygde om lite...
tack ändå

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)