Błąd przy zapytaniu mysqli_query

Błąd przy zapytaniu mysqli_query
mix091
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
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:

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

	$zapytanie = "INSERT INTO kosmici (nazwa, other, email) VALUES ('RUDY','Rudy Test','rudy99@gmail.com')";
	
	$result = mysqli_query($polaczenia, $zapytanie)
		or die('Blad w zapytaniu');
		
	mysqli_close($polaczenie);
?>

I ten kod zwraca mi taki błąd:

Kopiuj
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 :)

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

$polaczeniE to nie to samo co $polaczeniA

mix091
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

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

Kopiuj
Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in C:\xampp\htdocs\1\index.php on line 7
Blad w zapytaniu
Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
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ć?

mix091
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

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

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.