Hoi,
Ik heb een mysql query die een lotnummer in een database moet zetten. Die id's van de rijen waarin het lotnummer wordt toegevoegd staan in een array met implode.
In $_SESSION implode staan 3 getallen. Als ik de query uitvoer krijg ik een resultaat. (echo resultaat geeft 1). Hij zet alleen het lotnummer niet in phpmyadmin.
Als ik in implode maar 1 getal heb staan doet hij het wel.
Bij meerdere waardes in SESSION implode heeft hij wel resultaat maar zet hij het niet in de database en bij één waarde in de SESSION zet hij hem wel in de database. Hij kan dus op de ene of andere manier maar één waarde verwerken.
Wie weet hier een goed antwoord op?
Hgr,
Ik heb een mysql query die een lotnummer in een database moet zetten. Die id's van de rijen waarin het lotnummer wordt toegevoegd staan in een array met implode.
PHP:
$sql2= "UPDATE melkgegevens SET Lotnummer = '$lotnummer' WHERE Batch_ID IN ('".$_SESSION['implode']."')";
$result2= mysql_query($sql2) or die (mysql_error());
In $_SESSION implode staan 3 getallen. Als ik de query uitvoer krijg ik een resultaat. (echo resultaat geeft 1). Hij zet alleen het lotnummer niet in phpmyadmin.
Als ik in implode maar 1 getal heb staan doet hij het wel.
Bij meerdere waardes in SESSION implode heeft hij wel resultaat maar zet hij het niet in de database en bij één waarde in de SESSION zet hij hem wel in de database. Hij kan dus op de ene of andere manier maar één waarde verwerken.
Wie weet hier een goed antwoord op?
Hgr,