Jump to content

really simple question (inserting data)


Rifts

Recommended Posts

I'm inserting users into my database using this code

// Make a MySQL Connection
mysql_connect("mydatabase", "login", "password") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());

// Add user to database
mysql_query("INSERT INTO members (userid, paid)
VALUES ('$user_id', '0')");

 

the problem is everytime the user load that page it adds him how do I only add if them if there arent added already?

 

thanks

 

Link to comment
https://forums.phpfreaks.com/topic/199321-really-simple-question-inserting-data/
Share on other sites

$sql="SELECT userid FROM members WHERE userid='$user_id' LIMIT 1";

$result = mysql_query($sql);

$numrows = mysql_num_rows($result);

if($numrows == 0 ) {
    mysql_query("INSERT INTO members (userid, paid) VALUES ('$user_id', '0')");
}
else {
    //already inserted
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.