Okay, ik heb een script om data uit de database te editen maar dat doet ie niet helemaal goed. Er zijn vier dingen die veranderd moeten worden, maar hij doet er maar drie op de juiste manier.
$tvseriesName = trim($_POST['tvseriesName']);
$firstGenre = trim($_POST['firstGenre']);
$secondGenre = trim($_POST['secondGenre']);
$tvseriesDescription = trim($_POST['tvseriesDescription']);
$queryFirstGenre = "SELECT * FROM genres WHERE genreName = '$firstGenre'";
$resultFirstGenre = mysql_query($queryFirstGenre) or die(mysql_error());
$rowFirstGenre = mysql_fetch_assoc($resultFirstGenre);
$tvseriesFirstGenre = $rowFirstGenre['genreId'];
if($secondGenre != 'None')
{
$querySecondGenre = "SELECT * FROM genres WHERE genreName = '$secondGenre'";
$resultSecondGenre = mysql_query($querySecondGenre) or die(mysql_error());
$rowSecondGenre = mysql_fetch_assoc($resultSecondGenre);
$tvseriesSecondGenre = $rowSecondGenre['genreId'];
}
else
{
$tvseriesSecondGenre = 0;
}
$queryEdit = "UPDATE tvseries SET tvseriesName = '$tvseriesName' AND tvseriesFirstGenre = '$tvseriesFirstGenre' AND tvseriesSecondGenre = '$tvseriesSecondGenre' AND tvseriesDescription = '$tvseriesDescription' WHERE tvseriesID = '$tvseriesId'";
$resultEdit = mysql_query($queryEdit) or die(mysql_error());
De genres en beschrijving doet ie goed, maar in plaats van de titel wordt er 0 ingevoerd. Enig idee waarom?
1.172 views