Page 1 of 2 12 LastLast
Results 1 to 10 of 12
Like Tree1Likes

Thread: need sql help

  1. #1
    Senior Member
    Join Date
    Sep 2009
    Location
    India
    Posts
    242
    Thanks
    1
    Thanked 9 Times in 5 Posts
    Blog Entries
    1
    Rep Power
    4

    Default need sql help

    hey friends


    i want to direct clear a single coloum by user table

    i use to clear a table this via this php code only run code my table clear

    $db->delete_data("DELETE FROM b_vote");

    but dnt knw how to clear a single row or coloum from the table .....

    dnt do via sql database or myphpadmin

    i want put in php script...


    so help me for that!

  2. #2
    Senior Member something else's Avatar
    Join Date
    Feb 2008
    Location
    if($something){echo 'Status code 404'; }else{ echo 'coding-talk.com';}
    Posts
    1,818
    Thanks
    209
    Thanked 447 Times in 202 Posts
    Rep Power
    0

    Default

    WHERE voter="'.$voter.'"
    Last edited by something else; 01-03-12 at 05:25.

    [Only registered and activated users can see links. Click Here To Register...]


  3. #3
    Senior Member
    Join Date
    Sep 2009
    Location
    India
    Posts
    242
    Thanks
    1
    Thanked 9 Times in 5 Posts
    Blog Entries
    1
    Rep Power
    4

    Default

    $db->delete_data("DELETE FROM users WHERE vote="'.$vote.'" ");

    i get this error

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\forum\clearvote.php on line 8


    ?

  4. #4
    Senior Member
    Join Date
    Sep 2009
    Location
    India
    Posts
    242
    Thanks
    1
    Thanked 9 Times in 5 Posts
    Blog Entries
    1
    Rep Power
    4

    Default

    $db->delete_data( "DELETE FROM users WHERE vote='$uid' ");

    i also put this but give error

    Notice: Undefined variable: uid in C:\wamp\forum\clearvote.php on line 8

  5. #5
    Senior Member
    Join Date
    Mar 2010
    Location
    Ghana
    Posts
    128
    Thanks
    0
    Thanked 27 Times in 17 Posts
    Rep Power
    4

    Default

    WHERE voter = '$voter'

    or look in the table structure to see if it has the uid or user id column and add this ,

    WHERE uid = '$user_id'

    or


    WHERE user_id = '$user_id'

    depending on how your table is structured
    [Only registered and activated users can see links. Click Here To Register...]
    [Only registered and activated users can see links. Click Here To Register...]

  6. #6
    Senior Member shushant's Avatar
    Join Date
    Feb 2011
    Location
    Root
    Posts
    197
    Thanks
    39
    Thanked 36 Times in 20 Posts
    Rep Power
    3

    Default

    Quote Originally Posted by 12345xmen [Only registered and activated users can see links. Click Here To Register...]
    $db->delete_data( "DELETE FROM users WHERE vote='$uid' ");

    i also put this but give error

    Notice: Undefined variable: uid in C:\wamp\forum\clearvote.php on line 8

    Better to use
    Code:
    mysql_query("DELETE FROM users WHERE vote='$uid");
    And yout need to Define $uid
    let
    Code:
    $uid = 1;
    or
    Code:
    $uid = $_GET['id'];

  7. #7
    Senior Member
    Join Date
    Sep 2009
    Location
    India
    Posts
    242
    Thanks
    1
    Thanked 9 Times in 5 Posts
    Blog Entries
    1
    Rep Power
    4

    Default

    this is my user table

    CREATE TABLE IF NOT EXISTS `users` (
    `userid` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
    `username` text,
    `password` text,
    `email` text,
    `groupid` bigint(20) unsigned NOT NULL DEFAULT '0',
    `rank` varchar(255) NOT NULL DEFAULT '0',
    `vote` bigint(20) unsigned NOT NULL DEFAULT '0',
    PRIMARY KEY (`userid`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;


    i want its clear users table all vote count form vote colum or row

    now tell me how i do that above way not wrk for me


    this is my vote clear code

    PHP Code:
    <?php
        
        
    include "include/init.php"
        if(
    isloggedin())
        {
            if(
    $group[$user->groupid]['type'] == || $group[$user->groupid]['type'] == )
            {
        
            
    $db->delete_data"DELETE FROM users WHERE vote='$vote' ");
            
            }
            else
            {
                print 
    "You dont have permission for this."; exit;
            }
            
        }
    ?>
        
        <span style="font:normal 10pt verdana;">Votes Cleared</span><br/><br/>
        
        
        <a href="../forum/index.php">Back to home</a> <br/>
    Added after 14 minutes:

    if i put this

    mysql_query("DELETE FROM users WHERE userid= '$userid'");


    wrk fi9 but when i use


    mysql_query("DELETE FROM users WHERE vote= '$vote'");

    get this

    Notice: Undefined variable: vote in C:\wamp\www\forum\clearvote.php on line 9
    Last edited by 12345xmen; 01-03-12 at 09:13.

  8. #8
    Senior Member something else's Avatar
    Join Date
    Feb 2008
    Location
    if($something){echo 'Status code 404'; }else{ echo 'coding-talk.com';}
    Posts
    1,818
    Thanks
    209
    Thanked 447 Times in 202 Posts
    Rep Power
    0

    Default

    Quote Originally Posted by 12345xmen [Only registered and activated users can see links. Click Here To Register...]
    Notice: Undefined variable: vote in C:\wamp\www\forum\clearvote.php on line 9
    $vote isnt assigned to anything
    FrOsT-BiTe likes this.

    [Only registered and activated users can see links. Click Here To Register...]


  9. #9
    Senior Member
    Join Date
    Sep 2009
    Location
    India
    Posts
    242
    Thanks
    1
    Thanked 9 Times in 5 Posts
    Blog Entries
    1
    Rep Power
    4

    Default

    no where i assine for that !

  10. #10
    Junior Member
    Join Date
    Mar 2010
    Posts
    11
    Thanks
    29
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    Quote Originally Posted by 12345xmen [Only registered and activated users can see links. Click Here To Register...]
    no where i assine for that !
    in place of
    mysql_query("DELETE FROM users WHERE userid= '$userid'");
    use this code
    mysql_query("UPDATE users SET vote = 0 WHERE userid= '$userid'");

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19