Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2004, 18:56
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
No me canciona este codigo... Por que?

Hola amigos...

Adjunto codigo que no me canciona y no se que tendre que hacer para que me cancione... La idea es que efectivamente falla el Query ya que existen unos atributos que no existen en la tabla y el script efectivamente entra por la condicion de error pero no me ejecuta el segmento <script> y el proceso sigue normalmente como si no hubiese ocurrido error.


$ins="INSERT INTO movi (comprob, numero, fecha, cuenta, nit, centro, valor, deb_cre, descripcion, tipo_doc, numero_doc, conciliado, cuenta_t, base, fecha_grab, grabador, nota, f_vence, concepto, activi) VALUES ( '$comprob', $ultimo, '$fecha', '$cuenta', $nit, '$centro', $valor, '$deb_cre', '$descripcion', '$tipo_doc', '$numero_doc', '$conciliado', '$cuenta_t', $baseg, '$fecha_grab', '$grabador', '$nota', '$f_vence', '$concepto', '$activi'); ";

$result =& $db->Query($ins);
if (DB::isError($result)) {
$err =& $result->getDebugInfo();
$ins="ROLLBACK WORK;";
$result = $db->Query($ins); ?>
<script languaje="JavaScript">alert ('Movi falla :'+<?php echo $err; ?> ); location.href='index.php';</script> <?php
}

Agradezco su valiosa colaboracion

Gracias y Felicidades