14. maj 2010 - 22:11Der er
6 kommentarer og 1 løsning
Slet fra MySQL med PHP??
Hej
Jeg er absolut PHP begynder og følger en bog om emnet. Dog er det noget kode som ikke virker som det skal!
Nedenstående kode logger fint ind i min database og jeg kan også indtaste data i formularen som gemmes korrekt, men jeg kan ikke slette noget igen via knappen "DELETE RECORD".
Kan I gennemskue hvorfor? (det virker fint via CMD!)
KODEN:
<?php // sqltest.php require_once 'login.php'; $db_server = mysql_connect($db_hostname, $db_username, $db_password); if (!$db_server) die("Unable to connect to MySQL: " . mysql_error()); mysql_select_db($db_database, $db_server) or die("Unable to select database: " . mysql_error());
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Tak for forslaget! Jeg kan se at du "hopper" ud af PHP når der er HTML og tilbage efterfølgende. Der skal dog rettes i variablerne hvis det skal virke - sådan som jeg forstår det.
Men kan det ikke lade sig gøre at blive i PHP og få den til at slette det ønskede fra databasen?
Hvordan skal variablerne i HTML se ud hvis jeg skal benytte den metode du foreslår?
<?php // sqltest.php require_once 'login.php'; // vi kan godt finde ud af vores sql login og pass!!! mysql_connect($db_hostname, $db_username, $db_password); mysql_select_db($db_database, $db_server);
//extract - så har vi $var uden POST extract($_POST); if (isset($author) && isset($title) && isset($category) && isset($year) && isset($isbn)) {
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.