Спасибо за ссылку! Будут времена, когда мне нужно посчитать строки.

ой первый опыт работы с MySQL. Кажется, он ищет имя набора результатов между скобками в mysqli_num_rows (). Но когда я попробовал $ stmt, $ conn и ничего, я получил ту же ошибку. Срыв! Что происходит, когда $ WHAT находится в последней строке ниже?

Или, может быть, я пытаюсь ошибиться. Все, что я хочу сделать, это проверить, что результат был возвращен. Мне не нужно количество строк. Должен ли я просто сделать еще оператор с сообщением об ошибке? Это лучший способ сделать это? И есть ли хороший способ написать функцию для подключения и принятия запроса и его параметров? Я написал один для MySQL, но это так отличается! Я не с нетерпением жду переписывания десятков запросов!

$conn = mysqli_connect($host, $user, $pwd, $db,$port=$port_nbr); 

if ($mysqli_connect_errno) {
    printf("Connect failed: %s\n",
    mysqli_connect_error());
    exit;
}
if($stmt=$conn->prepare("SELECT id, name, status, type FROM organization")) {
    $stmt->execute();
    $stmt->bind_result($org_id, $orgname, $orgstatus, $orgtype);    
    $num=mysqli_num_rows($WHAT);
}

Ответы на вопрос(2)

Ваш ответ на вопрос