Vraag : Als ik alle tekstgebieden niet invul, dan degenen I linker leeg tussenvoegsel zoals lege verslagen

Ik heb 5 textfields. Als ik alle 5 invul neemt het 5 nieuwe rijen in de lijst op die groot is. Als ik 3 tekstgebieden slechts invul doet het nog 5 rijen, maar 2 van hen zijn leeg. Hoe kan ik deze uitgeven code zodat het geen lege tekstgebieden zal opnemen?

$dbc = mysql_connect („localhost“, „wortel“, „wortel“)/>or matrijs
mysql_select_db („video“, $dbc);

if (isset ($_POST [„leg“] voor)) {
foreach ($_POST [„genre“] als $genre_insert) {
$query = „TUSSENVOEGSEL IN genre (Genre) WAARDEN („$genre_insert“)“;
$result = mysql_query ($query, $dbc);
}
}
mysql_close ($dbc);

Antwoord : Als ik alle tekstgebieden niet invul, dan degenen I linker leeg tussenvoegsel zoals lege verslagen

Droevig, op de een of andere manier beheerd aan screwup de bovengenoemde post. Betekende te schrijven:

Dit zou het werk moeten doen:

$dbc = mysql_connect („localhost“, „wortel“, „wortel“)
of matrijs („kan verbinden niet“);
mysql_select_db („video“, $dbc);

als (isset ($_POST [„leg“] voor)) {
foreach ($_POST [„genre“] als $genre_insert) {
als (strlen ($genre_insert)! =0) {
$query = „NEEM IN genre (Genre) WAARDEN op („$genre_insert“)“;
$result = mysql_query ($query, $dbc);
}
}
 }
 mysql_close ($dbc);
Andere oplossingen  
 
programming4us programming4us