Frage : UPDATE-Befehl

Ich habe einen Index, der außer dem UPDATE-Befehl arbeitet:

$query = „UPDATE userreg GESETZTES networth = „$calculate_balance“ WO id='$ id'";
mysql_query ($query);

Can, das jemand gefallen, mich informieren, was ich falsch hier tue?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
if [„sendRequest“] == „savetodb“) {
//-Zugang der Wert der dynamischen Textfeldvariable gesendet vom Blitz
$Full_Name = $_POST [„Full_Name“];
$SharesPur = $_POST [„purchase_shares“];

include_once „connect_to_mysql.php“;
	$sql = mysql_query („* vom stock_index VORWÄHLEN IN DEM Full_Name='$ Full_Name'");
    während ($row = mysql_fetch_array ($sql)) {
	
	$Industry = $row [„Industrie“];
	$Symbol = $row [„Symbol“];
	$Movement = $row [„Bewegung“];
	$Shares = $row [„Anteile“];
	$Share_Volume = $row [„Share_Volume“];
	$Starting_Value = $row [„Starting_Value“];
	Current_Value = $row [„Current_Value“];
	$Total_Cost = Current_Value * $Shares;

	$sql1 = mysql_query („* vom userreg VORWÄHLEN IN DEM id='$ id'");
    während ($row = mysql_fetch_array ($sql1)) {
	
	$id = $row [„Identifikation“];
	$username = $row [„username“];
	$networth = $row [„networth“];
	
	$calculate_balance = $networth-$Total_Cost;
	$remaining_balance = number_format ($calculate_balance);
	
	wenn ($networth < $Total_Cost) {
	Druck „errorMsg=success_no“;
	} sonst {
	
	$query = „UPDATE userreg GESETZTES networth = „$calculate_balance“ WO id='$ id'";
	mysql_query ($query);
	
	$sql2 = mysql_query („EINSATZ IN Mappe (username, userid, Full_Name, Symbol, Anteile, Bought_At, Starting_Value, Current_Value, Share_Volume, Bewegung, Industrie, open_date) 
     WERTE („$username“, „$id“, „$Full_Name“, „$Symbol“, „$SharesPur“, „Current_Value“, „$Starting_Value“, „Current_Value“, „$Share_Volume“, „$Movement“, „$Industry“, jetzt ())")
     oder sterben (mysql_error ());

	 }
	 }
	 }
}

Antwort : UPDATE-Befehl

Ihr auserwähltes auf Linie 19 $sql1 = mysql_query („* vom userreg VORWÄHLEN IN DEM id='$ id'");
es gibt eine leere Identifikation, also Reihen der Rückkehr dieser Frage nur mit id= ''. Und wenn alle sind es einige Linien in der gibt Tabelle, dann, die mit Ihrem Update aktualisiert werden.
Weitere Lösungen  
 
programming4us programming4us