Hallo,
Ik zoek de oplossing op het volgende, ik heb al van alles geprobeerd maar ik krijg steeds een niets zeggende foutmelding.
Op een webpagina genereer ik data uit een database. Deze word op het scherm getoond met hierachter 2 buttons, 1 om updates te doen, de ander om te deleten.
De update gaat helemaal goed. De button die ik gebruik om het betreffende record te verwijderen geeft een fout.
Het script wat uitgevoerd word als ik deze button indruk is:
Als ik de input type van de button van hidden naar text zet, zie ik dat hij de juiste gegevens weergeeft die ik dus probeer in bovenstaande script op te halen en te verwerken.
Als ik het uitvoer krijg ik als foutmelding:
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
Hier kom ik dus niet echt verder mee.
Iemand een idee waar het hier fout gaat?
Ik zoek de oplossing op het volgende, ik heb al van alles geprobeerd maar ik krijg steeds een niets zeggende foutmelding.
Op een webpagina genereer ik data uit een database. Deze word op het scherm getoond met hierachter 2 buttons, 1 om updates te doen, de ander om te deleten.
De update gaat helemaal goed. De button die ik gebruik om het betreffende record te verwijderen geeft een fout.
Het script wat uitgevoerd word als ik deze button indruk is:
PHP:
<?php
include ('config.php');
$sql = "DELETE FROM invoer WHERE ticketnr = " . mysql_real_escape_string ( $_POST['$Ticketnr'] );
if ( @mysql_query ( $sql ) )
{
echo 'Ticketnr = ' . $_POST['$Ticketnr'];
echo 'Succesvol verwijderd';
}
else { die (mysql_error());
}
?>
Als ik de input type van de button van hidden naar text zet, zie ik dat hij de juiste gegevens weergeeft die ik dus probeer in bovenstaande script op te halen en te verwerken.
Als ik het uitvoer krijg ik als foutmelding:
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
Hier kom ik dus niet echt verder mee.
Iemand een idee waar het hier fout gaat?
Laatst bewerkt: