Здравствуйте не поможете где if (mysql_num_rows($result) > 0) выводятся ошибка вот так Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\OpenServer\domains\localhost\view_cat.php on line 116 в чем может быть ошибка? ------------------------------------------------------------------------------------------------------------------------------------------------ <?php if (!empty($cat) && !empty($type)) { $querycat = "AND brand='$cat' AND type_tovara='$type'"; }else { if (!empty($type)) { $querycat = "AND type_tovara='$type'"; }else { $querycat = ""; } } $result = mysql_query("SELECT * FROM table_products WHERE visible='1' $querycat ORDER BY $sorting",$link); if (mysql_num_rows($result) > 0) { $row = mysql_fetch_array($result); do { if ($row["images"] != "" && file_exists("./uploads_images/".$row["images"])) { $img_path = './uploads_images/'.$row["images"]; $max_width = 200; $max_height = 200; list($width, $height) = getimagesize($img_path); $ratioh = $max_height/$height; $ratiow = $max_width/$width; $ratio = min($ratioh, $ratiow); $width = intval($ratio*$width); $height = intval($ratio*$height); }else { $img_path = "/images/no-image.png"; $width = 110; $height = 200; } echo ' <li> <div class="block-images-grid" > <img src="'.$img_path.'" width="'.$width.'" height="'.$height.'" /> </div> <p class="style-title-grid" ><a href="">'.$row["title"].'</a></p> <ul class="reviews-and-counts-grid"> <li><img src="/images/eye-icon.png" /><p>0</p></li> <li><img src="/images/comment-icon.png" /><p>0</p></li> </ul> <a class="add-cart-style-grid"></a> <p class="style-price-grid"><strong>'.$row["price"].'</strong> руб. </p> <div class="mini-features"> '.$row["mini_features"].' </div> </li> '; } while ($row = mysql_fetch_array($result)); } ?> </ul> <ul id="block-tovar-list" > <?php $result = mysql_query("SELECT * FROM table_products WHERE visible='1' $querycat ORDER BY $sorting",$link); if (mysql_num_rows($result) > 0) { $row = mysql_fetch_array($result); do { if ($row["images"] != "" && file_exists("./uploads_images/".$row["images"])) { $img_path = './uploads_images/'.$row["images"]; $max_width = 150; $max_height = 150; list($width, $height) = getimagesize($img_path); $ratioh = $max_height/$height; $ratiow = $max_width/$width; $ratio = min($ratioh, $ratiow); $width = intval($ratio*$width); $height = intval($ratio*$height); }else { $img_path = "/images/no-image2.png"; $width = 110; $height = 200; } echo ' <li> <div class="block-images-list" > <img src="'.$img_path.'" width="'.$width.'" height="'.$height.'" /> </div> <ul class="reviews-and-counts-list"> <li><img src="/images/eye-icon.png" /><p>0</p></li> <li><img src="/images/comment-icon.png" /><p>0</p></li> </ul> <p class="style-title-list" ><a href="">'.$row["title"].'</a></p> <a class="add-cart-style-list"></a> <p class="style-price-list"><strong>'.$row["price"].'</strong> руб. </p> <div class="style-text-list"> '.$row["mini_description"].' </div> </li> '; } while ($row = mysql_fetch_array($result)); } ?> </ul> </div> <?php include ("include/block-footer.php"); ?> </div> </body> </html>
denis01, да какая разница? подобная ошибка - одна из базовых. гуглится за 10 секунд чуть меньше ахулиарда страниц с решением. в том числе и на этом форуме. но человек не удосужился включить голову и побежал постить вопрос на форуме. а подобное говно вместо исходников и напрочь выключенный мозг = адепт попова. почему ты на жертв попова хочешь тратить время? почему эти собаки к попову не пойдут такими же толпами? я бы им отдельную группу, лычку и прочие атрибуты навешивал чтоб прям аккаунт светился так же как их наставник на своих рекламных сайтах. кстати предложение администрации форума: давайте всем адептам попова аватару с рожой попова будем пихать и чтоб только админ мог аватару менять. такое вот клеймо до тех пор пока человек может быть не станет адекватным или не удалит аккаунт (что тоже признак адекватности наверное)
Ganzal, у меня просто хорошее настроение. Вот если ismail потрудится и напишет где 116 строчка, я дам ссылку на документацию по https://php.net/manual/ru/function.mysql-num-rows.php скажу что ошибка в передачи этой функции неправильных аргументов. объясню что в документации есть примеры правильного использования этой функции и всех остальных которые ему нужны для работы с базой данных. Напишу ссылку на статью http://phpfaq.ru/debug которая поможет ему понять как делать отладку и самому находить ошибки. А также посоветую перечитать официальную документацию по php https://php.net/manual/ru/ после того как он прочитает свежие книги 2014/2015 года по php и mysql.
if (mysql_num_rows($result) > 0) Добавлено спустя 3 минуты: причем здесь попов или ты завидуешь к попову ?
ismail попов думаю стал брендом когда человек учит что-то в программировании на php как тяп ляп, без чтения школьных учебников, свежих книг по php. Вдумчивого чтения документации.
при том что такой код пишет либо попов либо его адепты. уж больно легко узнаваемый стиль. и завидовать тут нечему - после попова "программист" скорее инвалид на всю жизнь. по крайней мере не припомню ни одного случая когда человек говнокодил по-поповски и потом смог переучиться и всё збс у него стало. судя по неприязни к критике - ты пока к первым относишься.
Штирлиц провалил ставку. Судя по неприязни к критике конкретно Попова - он его курс купил за кровные.
Да не говори, тут у всех зависть душит, мне на пример из за этого кошмары снятся((( Sql не выполнился. mysql_error тебя спасет или в базе запрос выполни.
здравствуйте у меня проблема решена я просто удалил базу и снова создал точно такую же точ в точ но я не понимаю почему с первого раза не получается каждый раз приходятся создать еще раз пользуюсь Open Server
и да еще у адептов попова помимо легко узнаваемой стилистики кода на прочь отсутствуют знания рускова языка или уж если в словах ошибок они неделают то с запятыми беда просто полнейшая предложения читать невозможно мама за ними не смотрела папа во время непорол и да я нифига не понял как это у тебя проблема решена если она у тебя не решена ты используешь опенсервер чтото удаляешь и создаешь и пишешь что проблема решена но каждый раз с первого раза не получается
Ganzal ты просто здесь всех заимел. Исчезни отсюда, завидуй молча.Ты в подметки Попову даже не годишься. С Попова польза есть, а у тебя даже снега зимой не напросишься.
ismail, такой ты дерзкий. ну так если с попова пользы больше то почему ты такой тупой-то получился? очевидный ответ - потому что попов тебя испортил. но ты этого не готов впитать. потому что третье свойство адептов попова - они защищают своего "наставника". скажи пожалуйста милок а какого хера ты не пойдешь на форум к попову и не допросишь своего учителя со всеми своими проблемами? или у попова не принято оказывать поддержу по тому продукту который такой весь офигенный? кстати про снег зимой. адекватным людям я помогаю и в большинстве случаев совершенно бесплатно и вот прямо тут на форуме. а кому очень-очень хочется - те стучатся ко мне в аську и у нас начинаются долгие романтические отношения с их кодом. а кому еще сильнее надо - нанимают меня как наставника и платют мне бабулесики за форматирование знаний. но всё это не про тебя ибо четвертое свойство адептов попова - у них нет денег потому что они всё попову отдали а мамка больше не дает на карманные расходы. так что любезный измаил ты либо научись нормально общаться тщательно скрывая унизительный факт знакомства с материалами попова и выражая яркое желание познать программирование либо как ты говоришь исчезни отсюда и завидуй молча. всех защитников отечества - с праздником!
ты придурок просто хватит пи-ть здесь, если ты такой оху-ный пацан хватит мозги выносить всем про Попова. Обсуждать его. Видно то что ты просто завидуешь ему.
может хватит уже пытаться меня оскорбить и унизить? с какой стати мне завидовать твоему учителю? придумай мне зачем я сейчас всё брошу и буду завидовать человеку который продумал как из лохов деньги выбивать?
ismail, лучше прочитать книгу свежую 2014/2015 по PHP и MySQL, а то попов даёт вредные советы из-за того, что информация устарела и т.д.
нет, ты не узнал от попова банальной алгоритмизации программирования. для тебя исходник это нечто невероятное и непонятное. хотя алгоритм это последовательность шагов решающих какую-то задачу. и на каждом этапе система имеет некоторое состояние. и ты должен уметь сравнить ожидаемое состояние с фактическим. это называется отладкой. всему этому попов тебя не научил. даже банальный дувайл для итерации результата запроса к рсубд - это стиль попова но хер и сам попов объяснит почему так и хер его адепты поймут почему не так. потому что попов вас не учил алгоритмам. он вас учил тяп-ляп. он ставит целью выучить программиста за 24 часа. хотя это во-первых должны от природы мозги быть к этому готовы, во-вторых это ежедневное впитывание всё новой и новой информации. программист оттачивается всю жизнь. за 24 часа только чудо можно ждать. и вы все ведётесь на это чудо и покупаете или скачиваете с рутрекера его курсы. самое херовое в его курсах это то что они портят начинающего программиста. форматируют не туда. представь себе глыбу мрамора и к ней пришел рукожопый вася пупкин. хочет выточить давида. но наставник твой попов. поэтому у тебя получается какая-то херота даже отдаленно не напоминающая человека. а потом ты идешь на форум и требуешь чтоб у тебя из этой хероты быстро получился давид. но только ты уже глыбу мрамора превратил в хероту и ни один микеланджело не сможет из неё выточить давида. вот такая вот херня с твоим мозгом благодаря твоему попову. не понимаю почему ты до усрачки защищаешь его. ты пытаешься зачем-то бороться со мной считая что я на тебя нападаю. да ты посмотри сколько отзывов про попова в принципе по интернету. только не на сайтах попова читай ибо там так называемая социальная инженерия используется на которую все и ведутся. хотя не, не надо искать отзывов про попова. не важно хороших или плохих. просто не трать на это время. пойди скачай книжку по html посиди почитай-потестируй денек. потом дополни знания стилями css - тоже денек поиграйся. потом скачай какую-нибудь книжку по алгоритмизации - без основ программирования тебе ни один язык не будет даваться. и потом качни какой-нибудь материал по php+mysql+html+css где постепенно от helloworld до сложных систем шаг за шагом показывают как нужно сочетать мелкие детали чтоб решать глобальные задачи. не трать время на попытки истребления меня.
просто я не адепт Попова но просто у ганзала нету дел как просто порофинть кого то . ему нечем заняться. Спасибо за совет. Ганзала просто заклинило на Попове, из-за того что я где-то не КУПИЛ а нашел и скачал его уроки, я не за попова, но просто не надо завидовать, человеку которому смог заработать деньги. Если бы ганзал мало пиз-л бы то тоже заработал бы деньги.
можно ли эту книгу читать? книгу HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера: Источник: http://forcoder.ru/html-css/html-javascript-php-i-mysql-dzh ... stera-1120 или дай ссылку или название книги с автором которую почитать) спасибо.
Андрей12, я уже давно книжек не читаю, но по памяти вот тут - http://www.ozon.ru/context/detail/id/4538872/ - неплохо с примерами было.