Jump to content

variable won't go into database


turpentyne

Recommended Posts

I'm stumped on what's causing this problem. $descriptor2 is entering "0". But $_POST['States'] does have a value. I put $testable in as a variable to test that in place of descriptor2 and it works just fine.

 

$descriptor1 = isset($_GET['id']) ? (int)$_GET['id'] : null;
$descriptor2 = isset($_POST['States']) ? (int)$_POST['state'] : null;
$descriptor3 = isset($_POST['continent_regions']) ? (int)$_POST['continent_regions'] : null;
$descriptor4 = isset($_POST['Continents']) ? (int)$_POST['Continents'] : null;
$descriptor5 = isset($_POST['Country']) ? (int)$_POST['Country'] : null;  

$testable = $_POST['States']; // my test variable

$query = "INSERT INTO plant_locations_link(plant_id,state,continent_regions,continents,country) VALUES ($descriptor1,$descriptor2,$descriptor3,$descriptor4,$descriptor5)";
// if I change descriptor2 to testable, it inputs the number I need. 

Link to comment
https://forums.phpfreaks.com/topic/252229-variable-wont-go-into-database/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.