I'm having a lot of trouble understanding why sometimes my queries return values and sometimes it get something else, pointers?
I think there is a concept I'm missing about variables.
$sql = "SELECT
customerData.studFirstName,
customerData.studLastName,
customerData.custPhone,
customerData.studPhone,
classRoll.courseNumber,
classRoll.payFull,
classRoll.payAmount
FROM classRoll, customerData
WHERE classRoll.custId = customerData.custId
AND classRoll.courseNumber = '".$_REQUEST['cnum']."'
ORDER BY customerData.studLastName;";
$result = $conn->query("SELECT COUNT(*) AS count FROM classRoll");
while ($row= $result->fetch_assoc()){
$output[]=$row[studLastName].", ".$row[studFirstName];
};
var_dump($output);
?>
The query works in phpadmin, but I get this
array(1) { [0]=> string(2) ", " }
I don't want a solution as bad as an understanding. I appreciate any guidance.