sql >> Databasteknik >  >> RDS >> Mysql

Infoga arrayinnehåll i databasen - php

Om du vill infoga varje matrisvärde i en specifik kolumn i DB-tabellen spec_insert sedan kan använda foreach() för att hämta indexvärdet för array. Exempel

foreach($num as $val):
    if(is_array($val)):
        foreach($val as $v):
            $insert="INSERT into spec_insert(designers) VALUES ('".$v."');";
            $sql=mysql_query($insert);
        endforeach;
    else:
        $insert="INSERT into spec_insert(designers) VALUES ('".$val."');";
        $sql=mysql_query($insert);
    endif;
endforeach;



  1. Uppdaterar flera rader med en array

  2. Vad är ett bra sätt att kapsla in dataåtkomst med PHP/MySQL?

  3. Använda ett Alias ​​i en WHERE-sats

  4. com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:Kan inte anropa återställning när autocommit=true