divisiblebyzero Ответов: 2

Я хочу вставить несколько значений массива в PHP


Я хочу вставить несколько значений массива в БД.

Что я уже пробовал:

        $sqlquery = $connect->query("SELECT * FROM student,finalresults WHERE finalresults.stid = student.userid");

        while ( $rows = $sqlquery->fetch_assoc() ) {

            $total = $rows["marks"];
            $average = $total/10;

           //takes two values here as array values
            $values[] = "( '{$rows['courseid']}', '{$rows['marks']}') ";

            //takes two values here as array values
            $wastan[] = "Total:$total,Average: $average";
        }

        for($x = 1; $x<=count($values); $x++){
//Here I force 10 subject to display together by unique student ID
            if(!(($i++) % 10)){

                print $values[$x];
                print "<hr>";

 } esle{ print $values[$x]; } }

2 Ответов

Рейтинг:
2

Member 12993210

Вы должны попробовать это

по каждому элементу ($_POST, где['логин'] как $имя пользователя, $_POST, где['имени'] Как $имени,$_POST, где['lname в'] как $lname в)
{
}


Рейтинг:
2

Patrice T

Цитата:
Я хочу вставить несколько значений массива в PHP

Вы должны подумать об описании проблемы.

Чтобы иметь рабочий код, первым шагом является исправление исходного кода и удаление синтаксических ошибок.
} else{ print $values[$x]; } }


divisiblebyzero

https://stackoverflow.com/questions/44695497/i-want-to-inserting-multiple-array-values-into-db?noredirect=1#comment76403227_44695497

Patrice T

И что ?