mysql_query php не работает

423
22 июля 2021, 06:30

Не работает отправка запроса. Хочу получить число строк, а потом в цикле фор обработать вывод элементов графы username

<html>
<? 
     echo '<title>govnokod // Каталог пользователей</title>';
     $db = mysqli_connect('aa','a','aa','a');
     if($db){
         echo'таблица успешно подключена';
     }
     $a = mysql_query("SELECT COUNT(*) FROM users");
     if($a){
         echo 'запрос отправлен';
     }
     $b = mysql_fetch_row($a);
     if($b){
         echo 'ответ получен';
     }
     echo $b[0];
     for($i = 0; $i<8; $i = $i+1){
        $result = mysql_query("SELECT * FROM `username` WHERE id=".$i);
        echo '<p align="center"><a href=" '.$result.' /">'.$i.'</a></p> ';
     }
      ?>
</html>
Answer 1

Для подключения вы используете функцию mysqli_connect из расширения MySQLi (Improved), а для выполнения запроса — функцию mysql_query из устаревшего расширения MySQL (Original). Замените все функции на mysqli_query и mysqli_fetch_row, и в дальнейшем всегда используйте только новое расширение MySQLi.

Подробная информация в документации: mysqli_query, mysqli_fetch_row.

P.S. И не пишите реальные данные для подключения к вашей БД в вопросе, с точки зрения безопасности.

READ ALSO
Как получить headers из входящего запроса php

Как получить headers из входящего запроса php

Я хочу получить строку authorization из входящего запроса php (php://input) Пробовал использовать функцию

285
AliExpress запрос к API на php

AliExpress запрос к API на php

Пытаюсь сделать запрос к api aliexpress метод generatePromotionLinks что вставлять в параметр urls как организовать параметр _aop_signature:

240
Symfony4. Несколько подключений БД

Symfony4. Несколько подключений БД

делаю по мануалу https://symfonycom/doc/current/doctrine/multiple_entity_managers

115
Что такое generics methods в Java?

Что такое generics methods в Java?

В классе Collections наткнулся на такую запись

340