Jump to content

Recommended Posts

how do i make this correct?

 

$sql = "UPDATE test SET title={$title}, description={$description}, location={$location}, event={$_POST['event']}, start={$ss}, end={$ee} WHERE eventid={$postid}";

 

i use these same values when i enter them in my db in the first place...so i know they are all acceptable into my db, i just dont think i have the query right. some help would be awesome :)

Link to comment
https://forums.phpfreaks.com/topic/152508-help-with-update-query/
Share on other sites

this works, but i KNOW there has to be a more efficient way to do this, any know the CORRECT way???

$sql = "UPDATE test SET start = '$store' WHERE eventid={$postid}";
$result = mysqli_query($cxn,$sql)
            or die (mysqli_error($cxn));

$sqe = 	"UPDATE test SET end = '$erl' WHERE eventid={$postid}";		
$reslt = mysqli_query($cxn,$sqe)
            or die (mysqli_error($cxn));

$tql = "UPDATE test SET title = '$title' WHERE eventid={$postid}";
$teslt = mysqli_query($cxn,$tql)
            or die (mysqli_error($cxn));

$rql = "UPDATE test SET description = '$description' WHERE eventid={$postid}";
$reslt = mysqli_query($cxn,$rql)
            or die (mysqli_error($cxn));

$vql = "UPDATE test SET location = '$location' WHERE eventid={$postid}";
$veslt = mysqli_query($cxn,$vql)
            or die (mysqli_error($cxn));

$cql = "UPDATE test SET event = '$event' WHERE eventid={$postid}";
$veslt = mysqli_query($cxn,$cql)
            or die (mysqli_error($cxn));

how do i make this correct?

 

$sql = "UPDATE test SET title={$title}, description={$description}, location={$location}, event={$_POST['event']}, start={$ss}, end={$ee} WHERE eventid={$postid}";

 

i use these same values when i enter them in my db in the first place...so i know they are all acceptable into my db, i just dont think i have the query right. some help would be awesome :)

How about some string literal quoting???

fenway means:

$sql = "UPDATE test SET title={$title}, description={$description}, location={$location}, event={$_POST['event']}, start={$ss}, end={$ee} WHERE eventid={$postid}";

to something like this

$event = $_POST['event'];
$sql = "UPDATE test SET title='$title', description='$description', location='$location', event='$event', start='$ss', end='$ee' WHERE eventid='$postid'";

I'm not sure how to use the {$_POST['event']} type as I never use that form.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.