Tema: Validacion
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2008, 16:27
captainfercho
 
Fecha de Ingreso: julio-2008
Mensajes: 92
Antigüedad: 15 años, 10 meses
Puntos: 0
Validacion

hola resulta que trato de hacer lo siguiente: actualizar un campo en la base de datos, basandose en la condicion de que si hay registros en ella me pregunte si desea sobreescribir o agregar, o si el campo esta vacio no pregunte nada sino que simplemente actualice, este es el codigo que he hecho hasta el momento:

if($sqlv = "SELECT *FROM jos_df_contact where Notas IS NULL")
{
$sql = "UPDATE jos_df_contact set Notas='".$nota."' where Id=".$correos."";
mysql_query($sql) or die(mysql_error());
}
else{
if($sqlv = "SELECT *FROM jos_df_contact where Notas <>''"){
//Nos traemos el registro del campo notas del id actual para evitar una sobreescritura de datos
$sqla = "SELECT Notas FROM jos_df_contact where Id=".$correos."";
$result = mysql_query($sqla,$conx) or die(mysql_error());//ejecuto select
while($row=mysql_fetch_array($result))
{
$var1= $row['Notas'];
}
$sql = "UPDATE jos_df_contact set Notas='".$var1." ".$nota."' where Id= ".$correos."";
mysql_query($sql) or die(mysql_error());//ejecuto update
echo "Actualizacion Exitosa\n";
echo "<input type=\"button\" name=\"volver\" title=Volver value=\"\" style=\"background-image:url(iconos/icono_flecha_volver.PNG); width:48px; height:48px; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; cursor:pointer; background-color:#FFFFFF \" onClick=\"javascript:IrPagina('http://localhost/combo/pdf/MostrarActualizacion.php')\"/>";
}
}

Donde en el primer if dice que el campo notas esta vacio entonces realice un update pero de lo contrario realice un update concatenado con lo que tiene, no se porque no me funciona la parte del else y ademas como hago para preguntar si sobreescribe o no

Agradezco su ayuda