Código PHP:
if (!is_string($importe)) {
$modificar1="importe='".$importe."', cpuntos='".$cpuntos."'";
}
elseif (!is_string($apuntos)){
$modificar2="apuntos='".$apuntos."'";
}
elseif ($notas!='Introduce una descripcion'){
$modificar3="notas='".$notas."'";
}
$modificar=$modificar1.$modificar2.$modificar3;
echo "<div>id $id, id1 $id1, importe $importe, apuntos $apuntos, notas $notas, modificar $modificar</div>";
$sql="UPDATE facturas SET id='$id1','$modificar' WHERE (tarjeta='$tarjeta' AND id='$id')";
Si no te ayuda esto , pues detallas un poco mejor para ver como llegamos ala solucion
La funcion
is_string:
Verifica si el valor instroducido es distinto a un texto.