Jump to content

Replacing Data In SQL


oliverj777

Recommended Posts

Hello,

 

I have an SQL table called 'highscores' and I want to find a field called 'player' which matches - $PlayerToChangeScore, and then to replace 'score' that is associated with the player, an replace it with - $ChangeScore.

 

$ChangeScore = $_POST["PHPnewScoreChange"];
$PlayerToChangeScore = $_POST["PHPcurrentPlayerChange"];

 

 

Hope that makes sense, thanks

Link to comment
https://forums.phpfreaks.com/topic/239145-replacing-data-in-sql/
Share on other sites

<?php

$sql = new mysqli( 'localhost', 'root', '', 'db' );

if( isset($_POST['PHPnewScoreChange']) && isset($_POST['PHPcurrentPlayerChange']) ) {
   $query = 'UPDATE `table` SET
      `highscores` = \'' . $sql->escape_string( $_POST['PHPnewScoreChange'] ) . '\'
      WHERE `player` = \'' . $sql->escape_string( $_POST['PHPcurrentPlayerChange'] ) . '\'';
   if( $sql->query( $query ) )
      echo 'Score updated successfully.';
   else
      echo 'Could not update score.';
}

?>

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.