Witam napisałem w nocy skrypt który ma miał pobierać dane z bazy danych MySQL i je aktualizować ale występuje pewien problem gdyż nie zostaje pobierana cała zawartość pola onas i oregionie z bazy danych tylko jej część. Oto kod :
include 'polaczenie_db.php';
if(!isset($_POST['submit'])){
$q = "SELECT * FROM pomerania_start_pl WHERE id = $_GET[id]";
$result = mysql_query($q);
$start_pl = mysql_fetch_array($result);
}
?>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post" id="form3">
<fieldset>
<legend>Formularz zamiany</legend>
<label for="onas">O Nas:</label>
<textarea name="onas" id="onas" cols="45" rows="12" tabindex="1" value="
<?php echo $start_pl['onas']; ?>"></textarea>
<label for="oregionie" class="oregionie">O Regionie:</label>
<textarea name="oregionie" id="oregionie" cols="45" rows="12" tabindex="2" value="
<?php echo $start_pl['oregionie']; ?>">
</textarea>
<input type="hidden" name="id" value="
<?php echo $_GET['id']; ?>" />
<input name="submit" type="submit" id="wyslij" tabindex="3" value="Zapisz zmiany" />
</fieldset>
</form>
<?php
if(isset($_POST['submit'])) { $u = "UPDATE pomerania_start_pl SET 'onas'='$_POST[onas]', 'oregionie'='$_POST[oregionie]' WHERE id = $_POST[id]";
header("Location: start_pl.php"); }
Bardzo proszę o pomoc z góry dziękuje