Buenas Tardes.
Tengo el siguiente inconveniente, quiero insertar o actualizar un registros, me explico mejor, quiero si el registro existe en mi base de datos me lo actualize y si no existe me lo inserte.
Gracias por su ayuda.
| |||
![]() Buenas Tardes. Tengo el siguiente inconveniente, quiero insertar o actualizar un registros, me explico mejor, quiero si el registro existe en mi base de datos me lo actualize y si no existe me lo inserte. Gracias por su ayuda. |
| |||
Re: Insertar o Actualizar Y, cual es supone que es la duda? si no expecificas un problema, teoricamente, debes de haberlo intentado, y te tiene que haber dado un error, si no es asi, que se supone que quieres? que te agamos nosotros tu trabajo?, y si fuese ese el caso, no deberias de expecificar las tablas y todo eso? Un saludo |
| |||
Re: Insertar o Actualizar En ningún momento quiero que me hagan mi trabajo solo quiero que me guien como debo hacer para resolver mi problema. Tengo lo siguiente tengo un switch con diferentes meses del año, entonces cuando un usuario escoja un mes debe insertar ciertos campos si no existen si se da el caso que exista entonces debe actualizar los datos ejemplo: case "Enero": $mdb_01=$debito; $mcr_01=$credito; $san_01=$total_debito; $san_02=(($san_01+$mdb_01)-$mcr_01); $san_03=(($san_02+$mdb_02)-$mcr_02); $san_04=(($san_03+$mdb_03)-$mcr_03); $san_05=(($san_04+$mdb_04)-$mcr_04); $san_06=(($san_05+$mdb_05)-$mcr_05); $san_07=(($san_06+$mdb_06)-$mcr_06); $san_08=(($san_07+$mdb_07)-$mcr_07); $san_09=(($san_08+$mdb_08)-$mcr_08); $san_10=(($san_09+$mdb_09)-$mcr_09); $san_11=(($san_10+$mdb_10)-$mcr_10); $san_12=(($san_11+$mdb_11)-$mcr_11); $saldo=(($san_12+$mdb_12)-$mcr_12); $ssql3 = "INSERT INTO sc_his_contabilidad(cod_cuenta,san_01,mdb_01,mcr_0 1,san_02,mdb_02,mcr_02,san_03,mdb_03,mcr_03,san_04 ,mdb_04,mcr_04,san_05,mdb_05,mcr_05,san_06,mdb_06, mcr_06,san_07,mdb_07,mcr_07,san_08,mdb_08,mcr_08,s an_09,mcr_09,mdb_09,san_10,mdb_10,mcr_10,san_11,md b_11,mcr_11,san_12,mdb_12,mcr_12,saldo,mdb_cierre, mcr_cierre,saldo_cierre) VALUES('$cod_cuenta','$san_01','$mdb_01','$mcr_01' ,'$san_02','$mdb_02','$mcr_02','$san_03','$mdb_03' ,'$mcr_03','$san_04','$mdb_04','$mcr_04','$san_05' ,'$mdb_05','$mcr_05','$san_06','$mdb_06','$mcr_06' ,'$san_07','$mdb_07','$mcr_07','$san_08','$mdb_08' ,'$mcr_08','$san_09','$mcr_09','$mdb_09','$san_10' ,'$mdb_10','$mcr_10','$san_11','$mdb_11','$mcr_11' ,'$san_12','$mdb_12','$mcr_12','$saldo','$mdb_cier re','$mcr_cierre','$saldo_cierre')"; $rs_ssql3 = @mysql_query($ssql3,$link); $Num_filas3 = @mysql_num_rows($rs_ssql3); break; en este caso doy por hecho que el registro no existe por eso hago un insert pero para el caso de que existe que le debo hacer o que le debo preguntar para poder actualizar los registros,. |
| ||||
Re: Insertar o Actualizar Pero un ejemplo de que? algo especifico a tu sistema? estaria dificil de programar, por eso te doy las formas tu adapta tu algoritmo, lo que no entiendo es como haces esa impresion de la forma de donde sacas tus datos etc. Saludos. |