• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

mysqli_query() expects parameter 1 to be mysqli

0 głosów
2,560 wizyt
pytanie zadane 2 lipca 2018 w PHP przez ojejj Początkujący (350 p.)
edycja 2 lipca 2018 przez ojejj

Cześć, mam taki kod

$connection = new mysqli($host, $db_user, $db_password, $db_name);
if (isset($_GET['edit'])) {
		$id = $_GET['edit'];
		$update = true;
		$record = mysqli_query($db_name, "SELECT * FROM profiles WHERE id=$id");

		if (count($record) == 1 ) {
			$n = mysqli_fetch_array($record);
			$nick = $n['nick'];
			$city = $n['city'];
		}
	}

i wywala mi następujące błędy:

mysqli_query() expects parameter 1 to be mysqli, string given   ->>$record = mysqli_query($db_name, "SELECT * FROM profiles WHERE id=$id");

oraz

count(): Parameter must be an array or an object that implements Countable ->> 

if (count($record) == 1 ) {
            $n = mysqli_fetch_array($record);
            $nick = $n['nick'];
            $city = $n['city'];
        }

 

Mam to z  poradnika, więc nie wiem jak to przekształcić, pomoże ktoś doświadczony?

1 odpowiedź

+1 głos
odpowiedź 2 lipca 2018 przez Chess Szeryf (76,730 p.)
edycja 2 lipca 2018 przez Chess
$record = mysqli_query($connection, "SELECT * FROM profiles WHERE id=$id");
$record = $connection->query("SELECT * FROM profiles WHERE id=$id");

http://php.net/manual/en/mysqli.query.php

https://4programmers.net/Forum/PHP/309007-php_i_mysql?p=1478764#id1478764

komentarz 2 lipca 2018 przez ojejj Początkujący (350 p.)
Ach, dziękuję, już się zaczytuję.

Podobne pytania

0 głosów
1 odpowiedź 907 wizyt
0 głosów
1 odpowiedź 561 wizyt
0 głosów
1 odpowiedź 380 wizyt
pytanie zadane 23 marca 2020 w SQL, bazy danych przez zOne Początkujący (270 p.)

93,630 zapytań

142,552 odpowiedzi

323,056 komentarzy

63,137 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2416p. - dia-Chann
  2. 2390p. - DziarnowskiJ
  3. 2317p. - raydeal
  4. 2242p. - Łukasz Piwowar
  5. 2222p. - CC PL
  6. 2184p. - Adrian Wieprzkowicz
  7. 2010p. - rucin93
  8. 1968p. - Michal Drewniak
  9. 1957p. - Maurycy W
  10. 1887p. - Łukasz Eckert
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1377p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...