php-第一次点击时,显示的结果是:点击后2,修改后3,执行后3

问题描述

第一次点击时,显示的结果是:点击后2,修改后3,执行后3

list.php文件

 <td>&nbsp;
    <a href="show.php?vid=<?php echo $posts['id'];?>">
    <?php echo $posts['post_title'] ?>
    </a>
    </td>

show.php文件

 //获取传过来文章ID
    $id=$_GET['vid'];

    //根据文章ID来得到文章对象
    $sqlStr_post="select * from dt_posts where id=".$id;
    $result=mysql_query($sqlStr_post);
    $view=mysql_fetch_array($result);

    //点击前
    echo "点击后:".$view['view_count'];
    $num=$view['view_count']+1;

    //没当用户一点击,就会修改查看次数
    $sql_up="update dt_posts set view_count=".$num." where id=".$id;
    echo "修改后:".$num;
    $result_up=mysql_query($sql_up);
    echo "执行后".$num;

解决方案

这是DB的锁没有设置

解决方案二:

检查view_count的值,是不是第一次就是2,不是1

时间: 2024-08-01 16:20:27

php-第一次点击时,显示的结果是:点击后2,修改后3,执行后3的相关文章

javascript-按钮控制浮层显示和隐藏,点击时显示,离开时隐藏

问题描述 按钮控制浮层显示和隐藏,点击时显示,离开时隐藏 我在做的时候,网上找的js代码,用chrome调试的时候,点击按钮不会显示浮层容器, 提示栏在下面的display:block:上有一条横线杠掉.提示user agent stylesheet这里面 div { display: block; } 有谁能告诉我,哪里出问题了.急,在线等 解决方案 被横线杠掉的表示样式被覆盖,你查一下css 解决方案二: jquery有一个toggle().就是控制显示,隐藏的 不过只有1.8.2的版本适用

app-实现第一次使用APP时显示引导页面,以后不再显示,代码如下,但是不行

问题描述 实现第一次使用APP时显示引导页面,以后不再显示,代码如下,但是不行 final boolean isFirst; SharedPreferences preferences = getSharedPreferences("first_pref",MODE_MULTI_PROCESS); isFirst = preferences.getBoolean("isFirstIn", true); Log.d("StartActivity",

c#-C# winform项目,退出应用程序时,报&amp;amp;quot;集合已修改,可能无法执行枚举操作。&amp;amp;quot;错误信息。

问题描述 C# winform项目,退出应用程序时,报"集合已修改,可能无法执行枚举操作."错误信息. 在C# winform项目中,有两个form窗体(form1.form2),在form1中有个两个button按钮. 在form1窗体中,点击button1弹出一个form2窗体,点击button2退出整个应用程序. 目前遇到的问题是,在form1窗体中点击button1弹出一个form2窗体后再点击button2退出整个应用程序时,报"集合已修改,可能无法执行枚举操作.&

Wordpress ThickBox 点击图片显示下一张图的修改方法_javascript技巧

以wordpress 3.0.2为例,打开 wp-includes/js/thickbox/thickbox.js,找到以下代码行: 复制代码 代码如下: jQuery("#TB_window").append("<a href='' id='TB_ImageOff' title='"+thickboxL10n.close+"'><img id='TB_Image' src='"+url+"' width='"

javascript-按钮第一次点击两次实现功能,以后每点一次就实现功能

问题描述 按钮第一次点击两次实现功能,以后每点一次就实现功能 点击按钮,获取下拉框里的值,实现每个值到不同的方法.可是第一次点击时需要点击两次才可以实现,以后点一次就可以实现. 解决方案 我想要知道怎么改才可以使它点击一次时就可以实现 解决方案二: 在不同的地方打alert看看代码是否走到你想让它走的位置调试下 解决方案三: 用一个标志,付一个值标示双击可以执行功能,第一次双击的时候实现功能之后将标记修改,禁止双击实现功能,允许单击实现功能 解决方案四: 根据楼主的问题,可以推测出可能是由于楼主

android-当从grid view中点击时如何显示指定图像?

问题描述 当从grid view中点击时如何显示指定图像? 我使用一个grid view在程序中显示一些图像: <?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_

如何实现,在地图中显示某一类行业地点,点击时,显示有关属性,同时可以修改相应的属性值呢?

问题描述 如何实现,在地图中显示某一类行业地点,点击时,显示有关属性,同时可以修改相应的属性值呢?

响应事件-android studio编译无错误,运行时显示,但点击button不响应按键事件

问题描述 android studio编译无错误,运行时显示,但点击button不响应按键事件 原因:自从Android 3.2(API 13),screen size也开始跟着设备的横竖切换而改变.这会导致activity重新加载方法:在AndroidManifest.xml里设置的MiniSdkVersion和 TargetSdkVersion属性大于等于13的情况下,如果你想阻止程序在运行时重新加载Activity,除了设 置""orientation"",你

js-如何让用户第一次点击&amp;amp;lt;input&amp;amp;gt;输入框时弹出alert(&amp;amp;quot;A&amp;amp;quot;)?

问题描述 如何让用户第一次点击<input>输入框时弹出alert("A")? 当这个值为空时,用户点击进行输入时会弹出alert("A"),当用户输入值后,就不再弹出alert了 解决方案 在onfocus里面写 if ($(文本框id).val() == "") alert("A"); 解决方案二: <input type="text" onclick="if(this.va