mysql - query - agregar+1 al campo(hit counter)
logstash tutorial (2)
¿Cómo agrego un +1 también al campo c_request? Cada vez que lo hago y lo inserto quiero agregar un 1 al número actual (por ejemplo, como un contador de visitas)
mysql_query("INSERT INTO ed_names (com_id, c_date, c_time, c_type, c_request, c_by)
VALUES ($id, CURRENT_DATE, CURRENT_TIME, ''.($type == ''normal'' ? 1 : 2).'',0,$user)");
$rid = mysql_insert_id();
use la actualización si desea agregar a una existente, si no, simplemente ingrese 1
INSERT INTO ed_names (com_id, c_date, c_time, c_type, c_request, c_by)
VALUES ($id, CURRENT_DATE, CURRENT_TIME, ''.($type == ''normal'' ? 1 : 2).'',1,$user)
Si quieres actualizar puedes hacerlo.
update ed_names set c_date = CURRENT_DATE, C_time = CURRENT_TIME, c_type = ''.($type == ''normal'' ? 1 : 2).''''.($type == ''normal'' ? 1 : 2).'', c_request = c_request + 1, c_by = $user where com_id = $id
mysql_query("UPDATE ed_names SET c_request = c_request+1 WHERE id = ''x''");