Articles of rowcount

Считывание строк в PHP

$count = mysql_query("SELECT COUNT(id) FROM users"); echo $count; Это не работает . Сообщение об ошибке Идентификатор ресурса Неизвестно # 21. как это исправить?

Эффективное получение количества строк, возвращаемых SELECT-запросом, с предложением WHERE с использованием PDO

Существует много дискуссий о SO о том, как получить количество строк, возвращаемых при выполнении запроса SELECT с использованием PDO. Хотя большинство (включая руководство PHP ) предлагают использовать два запроса, при первом запуске COUNT() я не видел того, что предлагало, как легко это сделать, используя подготовленные инструкции с WHERE . Как я наиболее эффективно (как при […]

Ошибка: количество связанных переменных не совпадает с числом токенов

Я хочу сделать вставку только в том случае, если в db (mySQL) нет корреспонденции, но он не делает мне заявление. Вот фрагмент if ($sql->rowCount() > 0) { echo 'Non inserisci'; } else { echo 'Inserisci'; $db->beginTransaction(); echo 'Ciao3'; $sql = $db->prepare("INSERT INTO contatti (nome,cognome) VALUES (?,?)") or die('Ciao2'); echo 'Ciao4'; $sql->execute(array($_POST['nome'],$_POST['cognome'])); echo 'Ciao5'; $db->rollBack(); } […]

Ошибка PHP PDO при попытке параметризовать SQL LIMIT: offset,: display?

Этот запрос возвращает 5 результатов в phpMyAdmin: SELECT * FROM tbl_product WHERE 1 ORDER BY last_update DESC LIMIT 0,5 И это возвращает count = 12 в phpMyAdmin (это нормально, потому что есть 12 записей): SELECT COUNT(*) AS count FROM tbl_product WHERE 1 ORDER BY last_update DESC LIMIT 0,5 Эта функция работала нормально, прежде чем я […]