|
|
|
| выдает ошибку
Warning: Wrong parameter count for mysql_num_rows() in Z:\home\pochemuchka\www\include\content.php on line 24
вот код
$sql = "SELECT * FROM module WHERE module=$module";
$mod = mysql_query($sql);
if (mysql_num_rows($mod) == 0)
{
echo $null;
}
|
| |
|
|
|
|
|
|
|
для: Bvz
(17.11.2009 в 14:52)
| | Неправильное количество параметров для mysql_num_rows () | |
|
|
|
|
|
|
|
для: Slo_Nik
(17.11.2009 в 15:36)
| | нашел решение надо так
$sql = "SELECT * FROM module WHERE module='$module'";
|
| |
|
|
|
|
|
|
|
для: Bvz
(17.11.2009 в 15:49)
| | На будущее советую сразу после выполнения запроса к базе добавлять строчку типа
if (!$mod) die(mysql_error());
|
Если что-то не так с запросом, вы это сразу же увидите. | |
|
|
|
|
|
|
|
для: Киналь
(17.11.2009 в 16:33)
| | объединяя все вышесказанное:
$mod = mysql_query("SELECT * FROM module WHERE module='$module'") or die("Ошибка выполнения запроса! ").mysql_error();
|
далее идет обработка $mod | |
|
|
|
|
|
|
|
для: asptema
(17.11.2009 в 17:33)
| | Тогда вот так
$mod = mysql_query("SELECT * FROM `module` WHERE module='$module'") or die("Ошибка выполнения запроса! ").mysql_error();
|
| |
|
|
|
|
|
|
|
для: Рома
(17.11.2009 в 17:53)
| | как то некорректно называть поле таблицы и саму таблицу одним именем. | |
|
|
|
|
|
|
|
для: Рома
(17.11.2009 в 17:53)
| | Ну что же вы, тогда уж так:
<?php
$sql = "SELECT * FROM `module` WHERE `module` = '$module'";
$mod = mysql_query( $sql ) or die ("Ошибка выполнения запроса: <i>" . mysql_error() . "</i>");
|
| |
|
|
|