Hjælp:Formular der kan flette 2 felter og smide dem i databasen
Hej Eksperter :)Jeg har med hjælp fået lavet en formular der tager tekst fra et textarea og opretter hver linie som en ny række i tabellen. Nu kom jeg så på den ide, at jeg gerne vil lave et textarea mere som skal flette med textarea 1.
Lille eks.
Textarea 1 består af:
Bil
Motorcykel
Knallert
Textarea 2 består af:
billig
I databasen skal disse felter flettes så de bliver til:
Bil Billig
Motorcykel Billig
Knallert Billig
-----------------------------
Herunder er et udsnit af min kode som er relevant for evt. hjælp I måtte kunne give mig:
if (isset($_POST['ButtonSave'])) {
$sectionid = $_POST['filter_sectionid'];
$catid = $_POST['catid'];
$formtitle = $_POST['formtitle'];
$formfrontpage = $_POST['formfrontpage'];
$WordsExploded = explode("\n",$formtitle);
$publishDate = date('Y-m-d H:i:s');
$creator = "Admin";
$publishState = $_POST['formpublished'];
$publishDays = "0";
if ($publishState > 0 && $publishDays != 0 && !empty($publishDays))
$publishDown = date('Y-m-d H:i:s', time() + ($publishDays * 24 * 60 * 60));
if (is_numeric($sectionid) && is_numeric($catid) && is_array($WordsExploded))
{
while (list(,$formtitle) = @each($WordsExploded))
{
if (trim($formtitle))
$query = mysql_query("INSERT INTO jos_content (`title`, `title_alias`, `introtext`, `fulltext`, `state`, `sectionid`, `mask`, `catid`, `created`, `created_by`, `created_by_alias`, `checked_out`, `publish_up`, `publish_down`, `attribs`, `version`, `ordering`, `metakey`, `access` ) VALUES ('".trim($formtitle)."','".trim($formtitle)."','','','$publishState','$sectionid','0','$catid','$publishDate','','$creator','0','$publishDate','$publishDown','introtext=0,createdate=1','1','0','','0')") or die (mysql_error());
$database->setQuery( $query );
}
echo "Tillykke - du har nu oprettet en masse sider på ingen tid som fremover vil tjene mange penge til dig...";
}else{ echo "der er sket en form for fejl... ved ikke helt hvad"; }
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table width="100%" border="0">
<tr>
<td width="16%">Sektion</td>
<td width="84%"><?php echo $lists['sectionid']; ?></td>
</tr>
<tr>
<td>Kategori</td>
<td><?php echo $lists['catid']; ?></td>
</tr>
<tr>
<td align="left" valign="top">Sider der skal oprettes.<br>Hver side på hver linie.</td>
<td><textarea name="formtitle" cols="30" rows="10" id="formtitle"></textarea></td>
</tr>
<tr>
<td align="left" valign="top">Publiseret</td>
<td>
<select size="1" name="formpublished">
<option value="1" selected="selected">Ja</option>
<option value="0">Nej</option>
</select>
</td>
</tr>
<tr>
<td> </td>
<td><input name="ButtonSave" type="submit" id="ButtonSave" value="Gem"></td>
</tr>
</table>
</form>
