Creo que fue bastante claro mi ejemplo pero aqui lo intento de nuevo:
tienes en tu condicional:
Tienes malo el condicional, tendrías que hacerlo de esta forma:
Código PHP:
Ver original$res = mysql_query("SELECT * FROM tabla WHERE enlace='$var'");
echo 'Ya existe entonces actualizamos';
} else {
echo 'No existe entonces insertamos';
}
Prueba así:
Código PHP:
Ver original$var = $_GET["enlace"];
if (isset($var) && $var != '') {
$dbhost = "localhost";
$dbusuario = "root"; // aqui debes ingresar el nombre de usuario para acceder a la base
$dbpassword = "micontraseña";
$db = "db934807";
$existe = mysql_query("SELECT enlace FROM muestras WHERE enlace='$var'");
mysql_query("UPDATE muestras SET contador=contador+1 WHERE enlace='$var'"); } else {
mysql_query("INSERT INTO muestras (id, contador, enlace) VALUES (NULL, '1','$var')"); }
}