Błąd przy zapytaniu mysqli_query

0

Cześć wszystkim,

Zaczynam swoją przygodę za bazami danych i przy okazji z PHP i mam pierwszy problem. Próbuje przez skrypt PHP dodać wpis do bazy danych, ale za cholerę nie mogę tego zrobić i cały czas wyskakuje mi błąd. Może najpierw przedstawię mój kod:

<?php
	$polaczenie = mysql_connect("localhost","root","","test")
		or die('Brak polaczenia');

	$zapytanie = "INSERT INTO kosmici (nazwa, other, email) VALUES ('RUDY','Rudy Test','[email protected]')";
	
	$result = mysqli_query($polaczenia, $zapytanie)
		or die('Blad w zapytaniu');
		
	mysqli_close($polaczenie);
?>

I ten kod zwraca mi taki błąd:

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in C:\xampp\htdocs\1\index.php on line 7
Blad w zapytaniu

Kod jest w sumie żywcem zerżnięty z książki "Head First PHP & MYSQL" i nie wiem czy gdzieś jakąś literówkę robię czy zostały wprowadzone jakieś zmiany, że ta składnia jest już nieaktualna (wydanie z 2010r.). Proszę o pomoc.

Pozdrawiam :)

0

$polaczeniE to nie to samo co $polaczeniA

0

Ajaj faktycznie literówka, ale po zmianie na $polaczenie dalej wywali mi podobny błąd:

Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in C:\xampp\htdocs\1\index.php on line 7
Blad w zapytaniu
1

Bo masz kolejną literówkę. mysqli_connect vs mysql_connect. Może zamiast przepisywać kod z jakiegoś tutoriala/lsiążki spróbujesz coś z tego zrozumieć?

0

O boże święty, wszystko przez te podpowiedzi w notepad++, dziękuje Ci bardzo za pomoc.

0

No jak programujesz lodówką to się nie dziw. Może jednak jakis PHPStorm przygarniesz? ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1