Jump to content

INSERT/UPDATE query help


lukep11a

Recommended Posts

Hi, I have some code that inserts two text fields into a table called 'privateleague', a privateleagueid field is also automatically generated in that table. I then want to update the user table that is called 'login' with the privateleagueid that has been automatically created. It all worked ok until I added the UPDATE part to the $query, this is my code:

 

<?php

$privateleaguename = $_POST['privateleaguename'];
$privateleaguepasscode = $_POST['privateleaguepasscode'];

$query="INSERT INTO privateleague (privateleaguename, privateleaguepasscode)VALUES ('".$privateleaguename."','".$privateleaguepasscode."'),
UPDATE login SET privateleagueid = privateleagueid WHERE userid = '{$_SESSION['userid']}'";
mysql_query($query) or die ('Error updating database');

?>

 

Is it even possible to update the login table with a field that is being created in the same $query? If so, can anyone tell me if they can see any errors in the code, any help would be much appreciated.

 

Regards

Luke

Link to comment
https://forums.phpfreaks.com/topic/241678-insertupdate-query-help/
Share on other sites

Pretty sure you need to separate the queries.

 

$query="INSERT INTO privateleague (privateleaguename, privateleaguepasscode)VALUES ('".$privateleaguename."','".$privateleaguepasscode."')";
mysql_query($query) or die ('Error updating database');
$query="UPDATE login SET privateleagueid = privateleagueid WHERE userid = '{$_SESSION['userid']}'";
mysql_query($query) or die("Error Updating Database");

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.