Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Разработка
  5. PHP/MySQL
  6. Mysql_query

Mysql_query

Запланировано Прикреплена Закрыта Перенесена PHP/MySQL
24 Сообщения 7 Участники 2 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • Beast Beast

    шаблон чистой мой image
    щас буду искать в интернете

    Kolyan Selivanov
    Kolyan Selivanov
    Kolyan Selivanov
    Это сообщение удалено!
    написал в отредактировано
    Бывалый
    #11

    Ну удачи!

    0 Ответов Последний ответ
    0
    • Cat Anonym Cat Anonym

      Ты посмотри подключился ли ты к БД

      Добавлено через 01:15 мин.
      Убери ''

      Вот так будет работать: $user_data = mysql_fetch_array($query);

      Beast Автор
      Beast
      Beast
      Это сообщение удалено!
      написал в отредактировано
      Продвинутый
      #12
      Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u623412183/public_html/footer.php on line 44
      
      Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u623412183/public_html/footer.php on line 46
      

      Добавлено через 00:10 мин.
      спасибо

      Cat Anonym 1 Ответ Последний ответ
      0
      • Beast Beast
        Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u623412183/public_html/footer.php on line 44
        
        Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u623412183/public_html/footer.php on line 46
        

        Добавлено через 00:10 мин.
        спасибо

        Cat Anonym
        Cat Anonym
        Cat Anonym
        Это сообщение удалено!
        написал в отредактировано Cat Anonym
        Гуру
        #13

        ну уже другой код скинь 44 и 46 строку

        Beast 1 Ответ Последний ответ
        0
        • Cat Anonym Cat Anonym

          ну уже другой код скинь 44 и 46 строку

          Beast Автор
          Beast
          Beast
          Это сообщение удалено!
          написал в отредактировано
          Продвинутый
          #14

          тот же, denwer тупит просто, поставил на хостингере

          Добавлено через 02:20 мин.
          щас погоди минутку, все проверю, и напишу, не переживай

          Добавлено через 10:00 мин.
          вообще ```
          Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u623412183/public_html/footer.php on line 45

          Warning: mysql_query(): Access denied for user 'root'@'10.2.1.43' (using password: NO) in /home/u623412183/public_html/footer.php on line 45

          Warning: mysql_query(): A link to the server could not be established in /home/u623412183/public_html/footer.php on line 45

          Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u623412183/public_html/footer.php on line 46

          вот все ошибки на моей хостинге, на денвере все нормик, странно я вроде пробовал без '' ну ладно сейчас скину тебе монет
          Cat Anonym 1 Ответ Последний ответ
          0
          • id61553
            id61553
            id61553
            Это сообщение удалено!
            написал в отредактировано
            Новичок
            #15

            Написано - используй PDO или mysqli вместо mysql_...

            Beast 1 Ответ Последний ответ
            0
            • id61553 id61553

              Написано - используй PDO или mysqli вместо mysql_...

              Beast Автор
              Beast
              Beast
              Это сообщение удалено!
              написал в отредактировано
              Продвинутый
              #16

              пробовал,тоже самое

              Добавлено через 03:08 мин.

              Warning: mysqli_query() expects at least 2 parameters, 1 given in /home/u623412183/public_html/footer.php on line 45
              
              Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /home/u623412183/public_html/footer.php on line 46
              
              0 Ответов Последний ответ
              0
              • Beast Beast

                тот же, denwer тупит просто, поставил на хостингере

                Добавлено через 02:20 мин.
                щас погоди минутку, все проверю, и напишу, не переживай

                Добавлено через 10:00 мин.
                вообще ```
                Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u623412183/public_html/footer.php on line 45

                Warning: mysql_query(): Access denied for user 'root'@'10.2.1.43' (using password: NO) in /home/u623412183/public_html/footer.php on line 45

                Warning: mysql_query(): A link to the server could not be established in /home/u623412183/public_html/footer.php on line 45

                Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u623412183/public_html/footer.php on line 46

                вот все ошибки на моей хостинге, на денвере все нормик, странно я вроде пробовал без '' ну ладно сейчас скину тебе монет
                Cat Anonym
                Cat Anonym
                Cat Anonym
                Это сообщение удалено!
                написал в отредактировано
                Гуру
                #17

                сорян, инет пропал

                Добавлено через 00:21 мин.
                кинь код в лс гляну нормально

                0 Ответов Последний ответ
                0
                • SkocH
                  SkocH
                  SkocH
                  Это сообщение удалено!
                  написал в отредактировано
                  Программист
                  #18

                  щас погодь

                  0 Ответов Последний ответ
                  0
                  • Beast Автор
                    Beast
                    Beast
                    Это сообщение удалено!
                    написал в отредактировано Beast
                    Продвинутый
                    #19

                    вообщем на денвере все работает,а там версия php 5, на хостингере 5.5 видимо скрипт старинький оказался уже,всем спасибо за помощь))
                    почитал мануал вообщем нужно заменить ```
                    mysql_query на $mysqli->query

                     все работает))
                    0 Ответов Последний ответ
                    0
                    • Kolyan Selivanov Kolyan Selivanov

                      Ну ты хочешь как я понял поднять сайт на PHP но косяк с паролем для входа!

                      SymBool
                      SymBool
                      SymBool
                      Это сообщение удалено!
                      написал в отредактировано
                      Гуру
                      #20
                      
                       Ну ты хочешь как я понял поднять сайт на PHP но косяк с паролем для входа!
                      

                      Ты долбоёб? Черным по белому написано, что функция принимает два параметра, а задан один.

                      Добавлено через 06:23 мин.
                      Во первых, mysql_query() - устаревшая ф-я.
                      Во вторых, на глаза sql inj
                      В третьих - юзай PDO - наиболее интуитивно понятный драйвер для работы с БД.
                      Твой вопрос тут решается следующим:

                      
                      $db = new PDO('mysql:host=localhost;dbname=DB_NAME', $user, $pass);
                      // конструкция преподготовленного запроса
                      $query = $db->prepare("SELECT * FROM `users` WHERE `login` = :login");
                      // бинд данных от sql inj
                      $query->bindParam(":login", $login, PDO::PARAM_STR); // явно указываем, что тип данных - string
                      // отправляем запрос
                      $query->execute();
                      
                      // если запросом затронуто больше нуля строк
                      if ($query->rowCount()){
                      $arr = $query->fetch(PDO::FETCH_ASSOC) // преобразуем данные из bool в понятный нам ассоциативный массив
                      // делаешь, что тебе нужно
                      }else{
                      die("Такого логина нет в базе");
                      }
                      
                      $db = null; // обрыв соединения с БД для освободения ресурсов. 
                      
                      

                      Не занимайся некрофилией.
                      Всегда сначала попробуй прогуглить причины ошибки.
                      И спрашивай на специализированных форумах, том же ru.stackoverflow.com

                      Kolyan Selivanov id61553 2 Ответа Последний ответ
                      0
                      • SymBool SymBool
                        
                         Ну ты хочешь как я понял поднять сайт на PHP но косяк с паролем для входа!
                        

                        Ты долбоёб? Черным по белому написано, что функция принимает два параметра, а задан один.

                        Добавлено через 06:23 мин.
                        Во первых, mysql_query() - устаревшая ф-я.
                        Во вторых, на глаза sql inj
                        В третьих - юзай PDO - наиболее интуитивно понятный драйвер для работы с БД.
                        Твой вопрос тут решается следующим:

                        
                        $db = new PDO('mysql:host=localhost;dbname=DB_NAME', $user, $pass);
                        // конструкция преподготовленного запроса
                        $query = $db->prepare("SELECT * FROM `users` WHERE `login` = :login");
                        // бинд данных от sql inj
                        $query->bindParam(":login", $login, PDO::PARAM_STR); // явно указываем, что тип данных - string
                        // отправляем запрос
                        $query->execute();
                        
                        // если запросом затронуто больше нуля строк
                        if ($query->rowCount()){
                        $arr = $query->fetch(PDO::FETCH_ASSOC) // преобразуем данные из bool в понятный нам ассоциативный массив
                        // делаешь, что тебе нужно
                        }else{
                        die("Такого логина нет в базе");
                        }
                        
                        $db = null; // обрыв соединения с БД для освободения ресурсов. 
                        
                        

                        Не занимайся некрофилией.
                        Всегда сначала попробуй прогуглить причины ошибки.
                        И спрашивай на специализированных форумах, том же ru.stackoverflow.com

                        Kolyan Selivanov
                        Kolyan Selivanov
                        Kolyan Selivanov
                        Это сообщение удалено!
                        написал в отредактировано
                        Бывалый
                        #21

                        Ебать ты до*** гуру чтоли ***? Я черным по белому написал "Занимался раньше этим" щас больше половины забыл жизнь другая началась! Сначала включи свой мозг и прочитай тему внимательно а уж потом выебывайся програраматор ***в. или кто ты! Очередной гугловец!

                        0 Ответов Последний ответ
                        0
                        • SymBool SymBool
                          
                           Ну ты хочешь как я понял поднять сайт на PHP но косяк с паролем для входа!
                          

                          Ты долбоёб? Черным по белому написано, что функция принимает два параметра, а задан один.

                          Добавлено через 06:23 мин.
                          Во первых, mysql_query() - устаревшая ф-я.
                          Во вторых, на глаза sql inj
                          В третьих - юзай PDO - наиболее интуитивно понятный драйвер для работы с БД.
                          Твой вопрос тут решается следующим:

                          
                          $db = new PDO('mysql:host=localhost;dbname=DB_NAME', $user, $pass);
                          // конструкция преподготовленного запроса
                          $query = $db->prepare("SELECT * FROM `users` WHERE `login` = :login");
                          // бинд данных от sql inj
                          $query->bindParam(":login", $login, PDO::PARAM_STR); // явно указываем, что тип данных - string
                          // отправляем запрос
                          $query->execute();
                          
                          // если запросом затронуто больше нуля строк
                          if ($query->rowCount()){
                          $arr = $query->fetch(PDO::FETCH_ASSOC) // преобразуем данные из bool в понятный нам ассоциативный массив
                          // делаешь, что тебе нужно
                          }else{
                          die("Такого логина нет в базе");
                          }
                          
                          $db = null; // обрыв соединения с БД для освободения ресурсов. 
                          
                          

                          Не занимайся некрофилией.
                          Всегда сначала попробуй прогуглить причины ошибки.
                          И спрашивай на специализированных форумах, том же ru.stackoverflow.com

                          id61553
                          id61553
                          id61553
                          Это сообщение удалено!
                          написал в отредактировано
                          Новичок
                          #22

                          Ок гуру, как передать в рекурсивную функцию объект mysqli без использования global?

                          0 Ответов Последний ответ
                          0
                          • Beast Beast

                            вот такая тема,решил снова начать страдать херней, и наткнулся на такую проблему ```
                            Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in Z:\home\localhost\www\reg.php on line 66
                            не верный пароль

                             %(red)[вот код] ```
                             $query = mysql_query("SELECT * FROM users WHERE login = '$login'");
                            			 $user_data = mysql_fetch_array('$query');
                            

                            буквально 7 месяцев назад все работало кто поможет реально дам 500 монеток

                            GNOM
                            GNOM
                            GNOM
                            Это сообщение удалено!
                            написал в отредактировано
                            O-N-B
                            #23
                            
                            вот такая тема,решил снова начать страдать херней, и наткнулся на такую проблему ```
                            Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in Z:\home\localhost\www\reg.php on line 66
                            не верный пароль
                            

                            вот код ```
                            $query = mysql_query("SELECT * FROM users WHERE login = '$login'");
                            $user_data = mysql_fetch_array('$query');

                             
                            буквально 7 месяцев назад все работало кто поможет реально дам 500 монеток
                            

                            ПЗДЦ
                            это значит что вывод меньше 1 параметра проблема в кавычках mysql_fetch_array('$query')

                            Beast 1 Ответ Последний ответ
                            0
                            • GNOM GNOM
                              
                              вот такая тема,решил снова начать страдать херней, и наткнулся на такую проблему ```
                              Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in Z:\home\localhost\www\reg.php on line 66
                              не верный пароль
                              

                              вот код ```
                              $query = mysql_query("SELECT * FROM users WHERE login = '$login'");
                              $user_data = mysql_fetch_array('$query');

                               
                              буквально 7 месяцев назад все работало кто поможет реально дам 500 монеток
                              

                              ПЗДЦ
                              это значит что вывод меньше 1 параметра проблема в кавычках mysql_fetch_array('$query')

                              Beast Автор
                              Beast
                              Beast
                              Это сообщение удалено!
                              написал в отредактировано
                              Продвинутый
                              #24

                              не только, выше читать нужно, а потом выебываться

                              0 Ответов Последний ответ
                              0

                              • Войти

                              • Войдите, чтобы искать.
                              © 2011–
                              • Первое сообщение
                                Последнее сообщение