如题~~

解决方案 »

  1.   

    mysql_query执行成功返回true , 否则返回false
    具体看手册.
      

  2.   

    mysql_query($sql) or die("执行失败");
      

  3.   

    oracle里面判断返回的int结果是否大于0,大于0就成功,否则失败
      

  4.   

    $sql=mysql_query("....");
    if ($sql) {
        echo "成功";
    }
    else {
        echo "失败";
    }
      

  5.   

    基本如楼上判断一下是否为true则可如果需要进一步确认,可以用mysql_insert_id()取得最后insert的id
    自行跟插入前的id比较一下还有mysql_info之类的函数,查查手册的说明
      

  6.   

    可以看看有没有影响的行数
    如果是0,则认为没有执行结果
    mysql_affected_rows
      

  7.   

    数据库是MYSQL 不?如果是MYSQL
    INSERT的话 你可以用mysql_insert_id()这个函数来把最后影响的自增ID返出来
    UPDATE和DELETE的话 还是die('')或者返回个TURE FALSE......如果还不放心 那你就再去库里查你要修改或者删除的数据 怕没UPDATE 你就挨个的比对修改后和修改前的数据,怕没DELETE你就找你想才删除的记录的主P 没有就证明删了,不过一般没着必要
      

  8.   

    if row_count() != -1 then
        select 'success';
    else
        select 
    end if;