Gå til innhold

Feil i edit-script


Anbefalte innlegg

Jeg har jobbet med endel feil i edit-scriptet mitt en stnd, men det funker aldri:(

 

Noen som ser hva som er feil?

 

Får feilmeldingen:

Error performing query: 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 '' at line 1

 

<?php
$id = $_GET['id'];
$submit = $_POST['submit'];
$Mot = $_POST['Mot'];
$Type = $_POST['Type'];
$Resultat = $_POST['Resultat'];
$Map = $_POST['Map'];
$Dato = $_POST['Dato'];


if($HTTP_POST_VARS['submit']) {
// Connect to the database server
$dbteamgon = @mysql_connect("localhost", "root", "");
if (!$dbteamgon) {
echo( "<P>Unable to connect to the database server at this time.</P>" );
exit();
}
if (! @mysql_select_db("teamgon") ) {
echo( "<P>Unable to locate the database at this time.</P>" );
exit();
}
$result = mysql_query("UPDATE kamper SET Dato='$Dato',Mot='$Mot',Type='$Type',Resultat='$Resultat',Map='$Map' WHERE ID=$id",$dbteamgon);
if (!$result) {
echo("<P>Error performing query: " .
mysql_error() . "</P>");
exit();
}
echo "Kamp endret!<BR>";
echo "<a href='http://localhost/Administrator/index.php'>Gå Tilbake</a>";
}
?>

Endret av luser32
Lenke til kommentar
Videoannonse
Annonse

Legg hele spørringen inn i en variabel, og send variabelen inn i mysql_query funksjonen. Dersom den feiler, skriver du ut variabelen som inneholder spørringen og mysql_error(). På denne måten ser du lett hva i spørringen som feiler. Det er nok nesten garantert at en eller annen variabel hentet fra post eller get, er feil.

$sql = "UPDATE...WHERE ...";
$result = mysql_query($sql);
if(!$result) print "feil i spørring: $sql<br>".mysql_error();

Lenke til kommentar

Det hjalp ikke, får ikke engang opp "feil i spørring..."

Bare samme feilmeldingen som isted.

Jeg kjører enda en spørring lenger opp i koden for å få frem data fra tabellen inn i formen, kan det komme i konflikt med spørringen for å oppdatere data i tabellen?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...