Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2010, 22:02
LinaO
 
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
problema con metodo confirmcommands

hola soy nueva en el mundo de la programacion web y ya se me presento el siguiente problema , uso php, mysql y apache y para no recargar la pagina en la que estoy ubicada uso el framework xajax que me ha funcionado perfecto hasta donde llevo mi proyecto, mi problema viene cuando uso el metodo confirmcommands ya que cuando lo uso de la siguiente manera me funciona bien,

$objResponse->confirmCommands(3,"estoy probando el metodo!");
$objResponse->Script("alert('linea 1');");
$objResponse->Script("alert('linea 2');");
$objResponse->Script("alert('linea 3');");

$objResponse->Script("alert('linea 4');");


este codigo me genera un mensaje en el cual el usuario al dar click en "aceptar" ó "cancelar"; si da click en la primera opcion me ejecuta todas las lineas, si da clic en cancelar solo ejecuta la linea 5, es lo que necesito.
Pero cuando cambio las lineas de la 1 a la 4 por,

$objResponse->confirmCommands(3,"estoy probando el metodo!");
mysql_select_db("mi_BD", $dmysql);
$que = "delete from tabla1 where codigo = $micod";
mysql_query($que, $micod);

$objResponse->Script("alert('linea 4');");

aparentemente parece que estuviera bien todo porque cuando doy click en aceptar ejecuta todas las lineas y elimina el registro y cuando doy en cancelar solo ejecuta la linea 4, pero tambien elimina el registro, no se porque me pueda pasar esto alguien me puede dar una ayudita.

gracias, chaito.







return $elim;