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

Mysql_query

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

    Я тоже этим занимался точно не скажу потому что мало помню! Там есть где то файл с кодом где ты ставишь логин и пароль! Либо где то в БД косяк! Или если не хочешь парится DataLife Engine ставь! Полезная штука! Помогает!

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

    да dle это збс короче , но сейчас хочу попробовать с php

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

      да dle это збс короче , но сейчас хочу попробовать с php

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

      Бля ну я хз поищи тогда в инете о чем эта ошибка! Где косяк! Я думаю в БД точно!

      Добавлено через 00:41 мин.
      Ну или на крайняк перепиши шаблон или скачай готовый!

      Beast 1 Ответ Последний ответ
      0
      • Cat Anonym
        Cat Anonym
        Cat Anonym
        Это сообщение удалено!
        написал в отредактировано
        Гуру
        #9

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

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

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

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

          Бля ну я хз поищи тогда в инете о чем эта ошибка! Где косяк! Я думаю в БД точно!

          Добавлено через 00:41 мин.
          Ну или на крайняк перепиши шаблон или скачай готовый!

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

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

          Kolyan Selivanov 1 Ответ Последний ответ
          0
          • 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–
                                      • Первое сообщение
                                        Последнее сообщение