skoch244

Вызов хранимой процедуры

1 сообщение в этой теме

Есть процедура на mysql, когда вызываю 2 раза подряд с разными параметрами и возникает ошибка:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/******/data/www/**********.**/php/******.php

Если вызывать по одиночки то все хорошо. Вот пример кода PHP:

$result = mysql_query("CALL `products`(0)");
while ($bd = mysql_fetch_assoc($result)) {

———————--

}

$result = mysql_query("CALL `products`(1)");
while ($bd = mysql_fetch_assoc($result)) {

———————--

}

 

Изменено пользователем skoch244

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Похожие публикации

    • Автор: akudryavtsev
      Компания ООО «Систематика» приглашает на работу инженера технической поддержки на проект сопровождения федеральной информационной системы.

      Требования:
      • высшее техническое образование;
      • знание русского языка и умение ясно излагать свои мысли;
      • html, css3, javascript, кроссбраузерная верстка, оптимизация для просмотра страниц в старых версиях браузеров (IE8);
      • знание хотя бы одного объектно-ориентированного языка программирования, большой плюс: php5, java se, servlets, jsp;
      • желательно: xml/xslt преобразование;
      • sql, знание основ проектирования реляционных БД, желательно иметь базовые навыки администрирования Oracle 11g и mySQL;
      • навыки работы с системами управления контентом, большой плюс: 1С Битрикс, Alfresco;
      • базовые навыки администрирования Windows;
      • знание Linux на уровне пользователя.
      Обязанности:
      • поддержка работоспособности Интернет-портала и внутренних информационных систем; 
      • размещение контента;
      • оказание консультаций пользователям, устранение сбоев в системе, восстановление работоспособности системы;
      • мониторинг системы; 
      • выполнение плановых сервисных операций по установленным регламентам;
      • работа по задачам ведущих программистов.
      Условия:
      • оформление по ТК;
      • полная занятость, полный день;
      • работа в центре Москвы, ст. метро "Лубянка";
      • з/п 50 000 - 65 000 на руки, возможность роста (обсуждается индивидуально).

      Резюме и вопросы отправлять на адрес электронной почты ekurysheva@systematic.ru
    • Автор: SupremeWin
      Здравствуйте всем!
      Интересует такое решение задачки. Имеется вот такой вот HTML код
      <input type="text" name="comp" placeholder="Comp" /><br> <input type="text" name="name[]" placeholder="name1" /><br> <input type="text" name="desc[]" placeholder="desc1" /><br> <input type="file" name="files[]" multiple /><br> <input type="text" name="name[]" placeholder="name2" /><br> <input type="text" name="desc[]" placeholder="desc2" /><br> <input type="file" name="files[]" multiple /><br> Как создать массив с названиями файлов которые были выбраны в первом или втором input. Имеется скрипт практически рабочий, но имеет дефект, что вместо названия файла имеется иероглиф
      $this_is_it = array(); $post = array_values($_POST); for($j = 0; $j < count($post[1]); $j++){ for($u = 0; $u < count($post[3]); $u++){ $this_is_it['order_' . ($j + 1)] = array( 'name' => $post[1][$j], 'desc' => $post[2][$j], 'attach' => $post[3][$j] ); } } Выводит он при этом:
      array(2) { ["order_1"]=> array(3) { ["name"]=> string(4) "lala" ["desc"]=> string(7) "lalalal" ["attach"]=> string(1) "�" } ["order_2"]=> array(3) { ["name"]=> string(5) "name2" ["desc"]=> string(5) "desc2" ["attach"]=> string(1) "�" } } А должен:
      array ( 'order_1' => array ( 'name' => 'name1', 'desc' => 'desc1', 'attach' => 'картинка.jpg', ), 'order_2' => array ( 'name' => 'name2', 'desc' => 'desc2', 'attach' => 'картинка_2.jpg', ),) Что делать, как быть?
    • Автор: Tardpipl
      Друзья помогите пожалуйста с проблемой сам не пойму в чем она. Есть запрос mysql_query(" INSERT INTO blog (title, text) VALUES ('$title', '$text') "); он должен записать в бд его (phpmyadmin) но в чем весь сок он не записывает ошибок не выдает. В чем проблема? Для большего понятия я прикрепил 2 ссылки с кодами. Сам проект у меня на локалке (OpenServer).Спасибо!
      http://pastebin.com/YzfVjuk2
      http://pastebin.com/jSdfWXYw