Mysql_query

Авторизация
 
  • Автор

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

    Добавлено через 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
    

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

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


  • щас погодь

  • Автор

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

     все работает))

  • 
     Ну ты хочешь как я понял поднять сайт на 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


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


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


  • 
    вот такая тема,решил снова начать страдать херней, и наткнулся на такую проблему ```
    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')

  • Автор

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

Авторизация