Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 24.05.2004 Ostrzeżenie: (0%)
|
Nie wiem dlaczego nie updatuje mi zawartości pola auto_opis którego zawartośc można edytować w <textarea>. Jeśli dam pole input zamiast <textarea> to dodaje do tabeli, więc skrypt jest poprawnie napisany.
Dlaczego poprzez <textarea> nie można zrobić update?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Funkcja edit_auta pozwala na edycje pola auto_opis: [php:1:de0a30cb14]<?php function edit_auta($auto_id) { echo '<h3><p align="center">Edytuj auto</p></h3>'; $r = mysql_query("SELECT auto_id , auto_opis FROM auta WHERE auto_id = $auto_id") or die("error: auta.php - edit_auta"); $a = mysql_fetch_array($r); echo '<td width="260"><textarea name="auto_opis" rows="5" cols="20" value="'.$a["auto_opis"].'" ></textarea></td>'; } ?>[/php:1:de0a30cb14] funkcja post_edit aktualizuje dane i dodaje nową wartość pola auto_opis do tabeli auta [php:1:de0a30cb14]<?php function post_edit_auta($auto_id, $auto_opis) { mysql_query("update auta set auto_opis=$auto_opis WHERE auto_id=$auto_id ") or die("error: auta.php - post_edit_auta"); return 1; } ?>[/php:1:de0a30cb14] |
|
|
|
szpula Problem z update zawartości <textarea> 25.05.2004, 10:58:58
Ozzy spróbuj set auto_opis='$auto_opis' 25.05.2004, 14:33:38
Kinool jesli juz to
$_POST['auto_opis'] 25.05.2004, 14:51:23
kszychu Źle:
<textarea name="opis" value="bla bla bla"... 25.05.2004, 15:55:45
szpula dzięki Ozzyy!! O to wlasnie mi chodzilo 25.05.2004, 20:04:30
Kinool ale kszychu ma racje!! w textarea nie ma pola valu... 25.05.2004, 20:10:17
szpula Racja. Wyrzucilem value i wstawilem $a między znac... 25.05.2004, 20:16:17 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 16:20 |