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

Mysql_query

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