Problema resuelto


y al final con Ajax
Alexis te dejo que me eches la bronca

Dejo el codigo para los que lo necesiten, siempre son opciones para todos
Jquery + Ajax
Código Javascript
:
Ver original$(document).ready( function() {
$('input').blur( function() {
var field = $(this);
var parent = field.parent().attr('id');
if ($('#' + parent).find(".ok").length) {
$('#' + parent + ' .ok').remove();
$('#' + parent + ' .loader').remove();
$('#' + parent).append('<div class="loader"><img src="img/ico/loader.gif"/></div>').fadeIn('slow');
} else {
$('#' + parent).append('<div class="loader"><img src="img/ico/loader.gif"/></div>').fadeIn('slow');
}
var dataString = 'field=' + $(this).attr('name') + '&value=' + $(this).val();
$.ajax({
type: "POST",
url: "actions/files_save_img.php",
data: dataString,
success: function(data) {
field.val(data);
$('#' + parent + ' .loader').fadeOut( function() {
$('#' + parent).append('<div class="ok"><img src="img/ico/ok.png"/></div>').fadeIn('slow');
});
}
});
});
});
Y el codigo de los inputs
Código HTML:
Ver original<td id="N<?php echo $row["idImagen"] ?>" class="input">
<input type="text" id="strNombreImagen" name="strNombreImagen" value="<?php echo $row["strNombreImagen"] ?>">
<td id="T<?php echo $row["idImagen"] ?>" class="input">
<input type="text" id="strTituloImagen" name="strTituloImagen" value="<?php echo $row["strTituloImagen"] ?>">
<?php echo $row["idImagen"] ?>
el archivo UPDATE en PHP, sin terminar todavia.
Código PHP:
Ver originalrequire_once('../../bd/connect.php');
$columna = $_POST['field'];
$valor = $_POST['value'];
$updateSQL = sprintf("UPDATE tbl_img_productos SET '".$columna."' = '".$valor."' WHERE idImagen = $idImagen");
Saludos y gracias de nuevo
