mysqli를 처음 사용하고 mysqli로 결과를 반복하면서 문제가 발생했습니다. 불행히도, 나는 하나의 결과만을 얻고 있습니다. phpMyAdmin에 쿼리를 입력하면 세 가지 결과가 나타납니다. 나는 관련 코드는 여기에 생각 난 그냥 잘못을 호출 오전 : 당신은 "옵션에 ="닫는 누락mysqli에서 결과 루핑하기
$connection = new mysqli($host, $databaseUsername, $databasePassword, $database);
if ($connection->connect_errno > 0) {
die ('Unable to connect to database [' . $connection->connect_error . ']');
}
$sql = "SELECT clientId, studentFirstName, studentLastName
FROM clients
WHERE (studentEmail = '$postEmail') OR (parentEmail = '$postEmail');";
if (!$result = $connection->query($sql)) {
die ('There was an error running query[' . $connection->error . ']');
}
echo '<select class = "toolbarDropdown" id = "toolbarDropdown-MultipleAccounts">';
while ($row = $result->fetch_array()) {
echo '<option value="'.$row["clientId"].'>'.$row["studentFirstName"].' '.$row["studentLastName"].'</option>';
}
echo '</select>';
실제 검색어를 추가해주세요. – DACrosby
우리는 쿼리를보아야 할 것입니다. – busypeoples
@ DouglasA.Crosby 좋아, SQL 쿼리를 추가했습니다. 나중에 코드에서 echo $ sql을 복사 한 다음 phpMyAdmin에 붙여 넣습니다. phpMyAdmin에서 이것은 3 개의 결과를 낳습니다. – radleybobins