sql >> Database teknologi >  >> RDS >> Mysql

MySQL-opdatering HVOR

Din sql-forespørgsel er rigtig !Men din else if er problemet !se du tilføjer === , skift det med == og jeg er også i tvivl om din variabeldeklaration, din kode vil se sådan ud:

else if ($resultdetails == 1) {
$query3 = "update customer_det set `10k`='".$_10k."',
`14k`='".$_14k."', `18k`='".$_18k."',
`21k`='".$_21k."', `22k`='".$_22k."', `24k`='".$_24k."', `925k`='".$_925k."', `coins`='".$coins."', `bars`='".$bars."' where `id` = '".$uid."'";
$result3 = mysql_query($query3);
}

EDIT:

 if (CONDITION :: IF FOUND ON DATABASE) {
  $query3 = "update customer_det set `10k`='".$_10k."',
 `14k`='".$_14k."', `18k`='".$_18k."',
 `21k`='".$_21k."', `22k`='".$_22k."', `24k`='".$_24k."', `925k`='".$_925k."',        `coins`='".$coins."', `bars`='".$bars."' where `id` = '".$uid."'";
 $result3 = mysql_query($query3);
 } else {
 // Insert query if not found
 }


  1. Generer INSERT-sætninger fra SQLite-forespørgselsresultater

  2. Bedre at bruge nul-dato '0000-00-00 00:00:00' eller NULL i MySQL?

  3. Sådan formateres tal som valuta i MySQL

  4. Udførelse af SSIS-pakke som SQLAgent-job