Ich möchte gerne auf meiner zweiten Homepage den Text über ein Formular in die MySQL-Datenbank eingeben (Text und Daten)...
Hier mein Code...
Es werden auch alle Daten in die MySQL-Datenbank eingefügt, ausser der Text
! Warum?
Hier mein Code...
PHP:
<?php
session_start();
include("../com.php"); //Hier wird die Variable $id (weiter unten) hergeholt!
mysql_connect(
"localhost", // Bitte den Host angeben. Normalerweise ist der localhost.
"***",
"***"
);
mysql_select_db(
"***"
);
$termin_id=mysql_real_escape_string($_POST['termin-id']);
$termin_session=mysql_real_escape_string($_POST['termin-session']);
$termin_name=mysql_real_escape_string($_POST['termin-bezeichnung']);
$termin_berechtigung=mysql_real_escape_string($_POST['Berechtigung']);
$termin_datum=mysql_real_escape_string($_POST['termin-datum']);
$termin_dokument=mysql_real_escape_string($_POST['termin-dokument']);
$termin_text=mysql_real_escape_string($_POST['termin-text']);
$sql = "UPDATE `usr_web364_1`.`ec_termine_uebersicht` SET ID='".$termin_id."', session='".$termin_session."' , berechtigung='".$termin_bezeichnung."' , name='".$termin_name."' , date='".$termin_datum."' , Dokument='".$termin_dokument."' , beschreibung='".$termin_text."' WHERE ID = '".$id."'";
$sql = mysql_query($sql) or die("mysql_query() fehlgeschlagen: " . mysql_error());
?>
<?php Header ("Location: admin/t.new.php"); ?>
PHP:
<div style="float: right;"><!-- START HEAD -->
<div id="content" class="head"><img src="admin/imageset/site.png" border="0" alt="Seite" /><strong id="headline">Termin hinzufügen</strong></div>
<div id="content">
<?php
mysql_connect(
"localhost",
"***",
"***"
);
mysql_select_db(
"***"
);
$abfrage2 = "SELECT * FROM ec_termine_uebersicht WHERE ID = '$id'";
$ergebnis2 = mysql_query($abfrage2)
OR die("Error: $abfrage2 <br>".mysql_error());
while($row = mysql_fetch_object($ergebnis2))
{ ?>
<form action="admin/action/_t.update.php?set=<?php echo $row->ID; ?>" method="POST">
<table style="text-align: left; width: 557px; height: 184px;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td>ID</td>
<td><input maxlength="10" size="10"
name="termin-id" value="<?php echo $row->ID; ?>"></td>
</tr>
<tr>
<td>SESSION</td>
<td><input maxlength="30" name="termin-session" value="<?php echo $row->session; ?>"></td>
</tr>
<tr>
<td>Bezeichnung</td>
<td><input name="termin-bezeichnung" value="<?php echo $row->name; ?>"></td>
</tr>
<tr>
<td>Berechtigung</td>
<td>
<input type="text" name="berechtigung" value="<?php echo $row->berechtigung; ?>">
</td>
</tr>
<tr>
<td>Datum</td>
<td><input maxlength="100" name="termin-datum" value="<?php echo $row->date; ?>"></td>
</tr>
<tr>
<td>Dokument</td>
<td><input name="termin-dokument" value="<?php echo $row->Dokument; ?>"></td>
</tr>
<tr>
<td>Text</td>
<td><textarea cols="80" name="text" rows="10" name="termin-text"><?php echo $row->Text; ?></textarea></td>
</tr>
<tr>
<td></td>
<td><input name="Absenden" value="Absenden"
type="submit"></td>
</tr>
</tbody>
</table>
</form>
<? } ?>
Es werden auch alle Daten in die MySQL-Datenbank eingefügt, ausser der Text
HTML:
<textarea cols="80" name="text" rows="10" name="termin-text"><?php echo $row->Text; ?></textarea></td>