Есть ответ 👍

Вопрос по php. файл config.php должен был создать соединение с базой данных, но он не работает на php 7. и даже если заменить mysql на mysqli как это требуют в php 7, то в итоге выходят две ошибки. warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in d: \xampp\htdocs\mysite\web_pr7\config.php on line 11 warning: mysqli_error() expects exactly 1 parameter, 0 given in d: \xampp\htdocs\mysite\web_pr7\config.php on line 11 ошибка бд:

114
152
Посмотреть ответы 2

Ответы на вопрос:


Судя по интернету в  " $dbh = mysql_connect($host,$user,$pass) or die("ошибка бд: ".; "за место "mysql_error()" нужно "mysqli_connect_error()" . в "mysql_select_db($dbname, $dbh)" параметры должны быть наоборот. в "mysql_select_db($dbname, $dbh) or die("ошибка б д: ".; "   должно быть так  " or die("ошибка б д: ".mysql_error($dbh)); "
galina510
4,5(66 оценок)

*Псевдокод*

1.

number; n, result, buf

result = 1-2;

print('Write the value of n: ')

input(n)

for i in range (n+1)

   result = result*(1-(i+1))

   

print(result)

2.

one, two, three, four, five, six, seven, eight, nine, ten

print('Write the first number: '');

      input(one);

     

print('\nWrite the second number: ');

       input(two);

     

print('\nWrite the third number: ');

       input(three)

     

print('\nWrite the fourth number: ');

      input(four)

     

print('\nWrite the fifth number: ');

      input(five)

     

print('\nWrite the sixth number: ');

      input(six)

     

print('\nWrite the seventh number: ');

      input(seven)

     

print('\nWrite the eighth number: ');

      input(eight)

     

print('\nWrite the ninth number: ');

      input(nine)

     

print('\nWrite the tenth number: ');

      input(ten)

     

/*Math.pow() — возведение в степень, в скобках первое число — это "число", второе число — степень, в которую должно возводится первое  

 и да кстати, мы должны каждую переменную пребразовать в тип "int", так как каждый из них сейчас "строка"*/

addition = (int)Math.pow(one, 2)+(int)Math.pow(two, 2)+(int)Math.pow(three, 2)+(int)Math.pow(four, 2)+(int)Math.pow(five, 2)+(int)Math.pow(six, 2)+(int)Math.pow(seven, 2)+(int)Math.pow(eight, 2)+(int)Math.pow(nine, 2)+(int)Math.pow(ten, 2);

print(addition)

3.

isInteger = true

number //Первоначально — оно должно быть в виде строки

amount = 0

buf //Тип float — число с плавающей точкой

print('Enter the number: ')

for i in range (15)

   input(number)

buf = Double(number) //Преобразование строки во float

   if buf%1 == 0

       isInteger = true

       amount = amount+1

print('The amount of integer is: ', amount)

4.

isEven //Обьявление переменной isEven логического типа

n = -10, m = 10, buf, i

i = n

for i in range(m+1)

   if i%2 == 0

       isEven = true

       print(i)

     

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS