Jump to content

[SOLVED] sql query not executing when variables used


elis

Recommended Posts

I'm not sure what happened, this snippet was working perfectly a few days ago and now, it's not. To my knowledge, nothing has been changed.

 

<?php $sql = "INSERT INTO candidateEmails(id,candidate_id) VALUES ('','$cid')";
							$stmt = $conn->prepare($sql);
							$stmt = $conn->query($sql); 
?>

 

When I remove the variable "$cid" and input a number like "7"; it works. When I replace the variable - even if I do something like:

 

$fakev = "7";

$sql = "INSERT INTO....VALUES('','$fakev')"

 

Where the variable is directly declared above, it no longer works.

I suspect I might have incorrect syntax? But considering it worked with variables before with the exact same code - I'm not sure.

 

ETA: $cid is a global variable that is a $_GET.

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.