Warning: mysqli_query() expects parameter 1 to be mysqli, string given in
bearbeitet von dedlfix
 dedlfix
    Hallo, bin langsam am verzweifeln, ist schon jahre her als ich mit php und mysql rumhantiert habe, nun versuch ich mich in mysql(i) einzufuchsen...
folgende fehlermeldung habe ich: 
Warning: mysqli_query() expects parameter 1 to be mysqli, string given in D:\xampp\htdocs\portfolio\logs.php on line 31
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in D:\xampp\htdocs\portfolio\logs.php on line 33
Warning: mysqli_error() expects parameter 1 to be mysqli, null given in D:\xampp\htdocs\portfolio\logs.php on line 33
code ist wie folgt:
<?php
    include("inc/global.php");
    	$datei = file ('kontoauszug.txt');
	echo $datei[0]; // art
	echo $datei[3]; // name der aktie
	echo $datei[5]; //isin
	echo $datei[7];  // stückzahl
	echo $datei[9];  //  Kurs
	echo $datei[13];  // Datum
	echo $datei[15];  // zeit
	echo $datei[17];  // börse
	echo $datei[21];  // währung
	echo $datei[22];  // wert
	echo $datei[26];  // provision
	echo $datei[30];  // handelsplatzentgelt
	
        $year   = substr ( $datei[13], 6, 4 );
        $month  = substr ( $datei[13], 3, 2 );
        $day    = substr ( $datei[13], 0, 2 );
        $hour   = substr ( $datei[15], 0, 2 );
        $minute = substr ( $datei[15], 3, 2 );
 
        $timestamp = mktime($hour, $minute, 0, $month, $day, $year);
	$sqlins   = mysqli_query($db, "INSERT INTO trades
			(mode, name, isin, count, buying_rate, date, market, currency, price, commission, fee)
		    VALUES
			('$datei[0]', '$datei[3]', '$datei[5]', '$datei[7]', '$datei[9]', $timestamp, '$datei[17]', '$datei[21]', '$datei[22]', '$datei[26]', '$datei[30]')");
	mysqli_query($sqlins) OR die(mysqli_error($sqlins));
?>
hat wer ne idee?