Erstmal einen schönen guten morgen......
Ist es die morgendliche Blind oder Blödheit?
Erst ma das Script (querys habe ich hier mal umgebrochen wegen vertikalscroll:
	
jetzt zum problem, wenn Ihr es nicht schon unlängst gefunden habt  :
 :
Das Script durchläuft den INSERT holt sich dann die $message VAR darunter, dann macht es das UPDATE und schluss! (bzw. läuft dann weiter zu "echo "$message";" ! so wie er soll)
Meine Frage: Warum geht es noch ins Update? Und wenn es da schon reinläuft, warum nimmt es dann nicht auch die Update $message VAR mit???
HILFE
Danke euch
					Ist es die morgendliche Blind oder Blödheit?
Erst ma das Script (querys habe ich hier mal umgebrochen wegen vertikalscroll:
PHP-Code:
	
	
if ($track_id != '0' or ''){
$vorhanden_check = dbquery("SELECT track_id FROM tracker_data WHERE track_id='$track_id'");
    $erg = mysql_fetch_array($vorhanden_check);
    if(mysql_num_rows($vorhanden_check) == 0) {
                                     dbquery("INSERT INTO tracker_data (`id`, `fusion_id`, `track_id`, `username`, 
`userrank`, `honorlevel`, `track_since`, `time_play`, 
`lonest_session`, `enemy_kills`, `killed_action`, `fragrate`, 
`score_points`, `leader_g_points`, `roe_points`, 
`averg_kills_day`, `averg_kia_day`, `averg_roe_day`, 
`last_online`, `last_server`, `activity`, `popularity`, `experience`, 
`next_honor`) VALUES ('', '$fusion_id', '$track_id', '$username_fix', 
'$userrank[4]', '$honorlevel[4]', '$tr_since[4]', '$total_played[4]', 
'$total_played[4]', '$enemy_kills[4]', '$killed_action_fix', 
'$fragrate[4]', '$score_points[4]', '$leader_points[4]', 
'$roe_points[4]', '$avg_kills[4]', '$avg_kia[4]', '$avg_roe[4]', 
'$last_online', '$last_map[4]', '$activity[2]', '$popularity[2]', 
'$experience[2]', '$next_honor[2]')")or die(mysql_error());
                                     $message = "<br><br><b><font color='#008000'>Track_id:".$erg['track_id']." wurde der DB hinzugefügt!!</b></font>\n";
                                 }ELSE{
                                              
                                             dbquery("UPDATE tracker_data SET username='$fragnick', 
userrank='$newpasswd', honorlevel='$fragname', 
time_play='$fragemail', lonest_session='$fragcomment', 
enemy_kills='$fragnick', killed_action='$fragnick', 
fragrate='$fragnick', score_points='$fragnick', 
leader_g_points='$fragnick', roe_points='$fragnick', 
averg_kills_day='$fragnick', 
averg_kia_day='$fragnick',averg_roe_day='$aver', 
last_online='$fragnick', last_server='$fragnick', activity='$fragnick', 
popularity='$fragnick', experience='$fragnick', next_honor='$fragnick' 
WHERE track_id='$track_id'");
                                            
                                      $message = "<br><br><b><font color='#ff0000'>Track_id:".$erg['track_id']." bereits in der DB vorhanden und wird nur updatet!</b></font>\n";
                                           }
}else{
$message = "<br><br><b><font color='#FF0000'>Track_id nicht gefunden!</b></font>\n";
}
echo "$message"; 
 :
 :Das Script durchläuft den INSERT holt sich dann die $message VAR darunter, dann macht es das UPDATE und schluss! (bzw. läuft dann weiter zu "echo "$message";" ! so wie er soll)
Meine Frage: Warum geht es noch ins Update? Und wenn es da schon reinläuft, warum nimmt es dann nicht auch die Update $message VAR mit???
HILFE
Danke euch
 
          
 
							
						
Kommentar