Ciao, ho bisogno di aiuto
Devo fare l'update nel DB di una textarea.
L'update rigurda solo alcune righe selezionate dall'utente di una tabella.
Il controllo sulle righe lo effettup con le checkbox e poi lo richiamo nella pagina del fo con un foreach e funziona.
IL problema è ceh non riesco a stampare nel db quello ce c'è denntro la textarea ($note_multiple)
Inoltre devo fare una SELECT per verificare se il campo dove andrei ad inserire le note della textarea è vuoto oppure no. Se è vuoto inserisco lo scritto della textarea, se non è vuoto lo insersco ma concatenandolo con quello gia' presente.
vi posto il codice:
echo " <div>";
if (isset$_POST['note_multiple']!="") { ///verifico se la texarea è presente
$note_multiple = $_POST['note_multiple']; //converto la variabile per comodità
elseif ($_POST['flag_note']=="0"){ // le note non cisono?
$db->query("UPDATE sc_events SET note = '$note_multiple' WHERE id = '$id'");
elseif ($_POST['flag_note']=="1"){ // le note ci sono?
$db->query("UPDATE sc_events SET note = CONCAT(note, '$note_multiple') WHERE id = '$id'");
} }
else{}
echo"<form action='dialog_caricomultiplo.php' method='post' enctype='multipart/form-data'>";
foreach ($esigenzamultipla as $value =>$id){ //recupero i valori delle checkbox
$query_note = "SELECT * FROM sc_events WHERE id = $id";
$result_note = $db->query($query_note) or die ("Query failed: " .mysql_error());
while
(list ($id22,
$eventid22,
$triggerid22,
$itemid22,
$hostid22,
$host22,
$ip22,
$descrizione22,
$status22,
$clock22,
$severity22,
$createtime22,
$event_value22,
$note_temp,
$acknowledges22,
$location22
) = $result_note->fetch_array()) {
################
########################
if ($note_temp=="") {
$flag_note = "0"; echo"Nota vuota
";
else {
$flag_note = "1"; echo"Nota piena
";
}
########################
}
}
echo"
<input type='hidden' name='azionemulitpla' value='aggiungi_nota_multipla' />
<input type='hidden' name='flag_note' value='".$flag_note."' />
<textarea name='note_multiple' style='width: 300px; height: 60px;'></textarea>
<input id='submit' type='submit' value='".$dialog_button_aggiunginota."' />
</form>
</div>";