sql >> Databáze >  >> RDS >> Mysql

Jak vložit do řádku MYSQL z více polí $_POST

místo toho můžete použít for loop

for ($i=0; $i < count($_POST['copiestoname']); $i++ ) {
  $copiestoname = mysql_real_escape_string($_POST['copiestoname'][$i]);
  $copiestoinst = mysql_real_escape_string($_POST['copiestoinst'][$i]);
  $copiestomethod = mysql_real_escape_string($_POST['copiestomethod'][$i]);

  mysql_query("INSERT INTO copiesto (name, institution, method) VALUES ('$copiestoname', '$copiestoinst', '$copiestomethod')") or die(mysql_error());
  echo "Completed";
}



  1. Proč může být v klauzuli DEFAULT pouze jeden sloupec TIMESTAMP s CURRENT_TIMESTAMP?

  2. Primární klíč SQLite

  3. Upozornění:mysqli_stmt::bind_param():Počet proměnných neodpovídá počtu parametrů v připraveném příkazu

  4. Pořadí tisku ze součtu v PHP a MySQL v pořadí 1,1,3,4 atd