Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Użycie zliczania wierszy, COUNT
matysek83
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 1
Dołączył: 30.07.2015

Ostrzeżenie: (0%)
-----


Mam taki banalny problem problem
Mam takie zapytanie do MySQL:
  1. SELECT COUNT(id) FROM guestbook


W PHPMyadmin działa natomiast w PHP wypisuje mi: 1

Jeżeli ktoś mógłby mi to wytłumaczyć łopatologicznie byłbym wdzięczny
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 17)
goartur
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 19.10.2014

Ostrzeżenie: (0%)
-----


a co ci ma wyskakiwac jak zapytanie sprawdza ile jest tabelek z id?
Go to the top of the page
+Quote Post
kapslokk
post
Post #3





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat
W PHPMyadmin działa natomiast w PHP wypisuje mi: 1

Pokaż swój kod php

Cytat
a co ci ma wyskakiwac jak zapytanie sprawdza ile jest tabelek z id?

A nie ile jest rekordow z id w tabeli guestbook?
Go to the top of the page
+Quote Post
borabora
post
Post #4





Grupa: Zarejestrowani
Postów: 116
Pomógł: 33
Dołączył: 8.09.2014

Ostrzeżenie: (0%)
-----


pokaz jak wygląda Twój kod
Go to the top of the page
+Quote Post
Johnas
post
Post #5





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

Ostrzeżenie: (0%)
-----


na szybkiego smile.gif

  1. $ile = mysql_query ("SELECT COUNT(id) as num FROM guestbook");
  2. echo $ile["num"];
  3.  


--------------------
Jak coś jest dobre, to nie znaczy że nie może być to lepsze - Ideały nie istnieją ;D
Strony internetowe Świnoujście
Go to the top of the page
+Quote Post
kapslokk
post
Post #6





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(GodOfPeople @ 15.10.2015, 22:01:32 ) *
na szybkiego smile.gif

  1. $ile = mysql_query ("SELECT COUNT(id) as num FROM guestbook");
  2. echo $ile["num"];
  3.  

To nie zadziała.
Go to the top of the page
+Quote Post
JanuszPHP
post
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 2
Dołączył: 10.08.2015

Ostrzeżenie: (0%)
-----


pewnie uzywasz zapytania z count
a w php dajesz dodatkowo num_rows

tak?
Go to the top of the page
+Quote Post
Pyton_000
post
Post #8





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


@up Geniusz...

@autorze a gdzie mysql_fetch... questionmark.gif
Go to the top of the page
+Quote Post
JanuszPHP
post
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 2
Dołączył: 10.08.2015

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 16.10.2015, 10:22:57 ) *
@up Geniusz...

@autorze a gdzie mysql_fetch... questionmark.gif


do tego nie trzeba byc geniuszem

@Pyton_000 GodOfPeople nie jest autorem tematu bystrzaku

Ten post edytował JanuszPHP 16.10.2015, 09:32:55
Go to the top of the page
+Quote Post
Pyton_000
post
Post #10





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


A kto powiedział że piszę do @GodOfPeople ?
Go to the top of the page
+Quote Post
phpion
post
Post #11





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Pyton_000 @ 16.10.2015, 10:22:57 ) *
@autorze a gdzie mysql_fetch... questionmark.gif

...albo po prostu mysql_result (idealny przykład wśród komentarzy).
Go to the top of the page
+Quote Post
matysek83
post
Post #12





Grupa: Zarejestrowani
Postów: 33
Pomógł: 1
Dołączył: 30.07.2015

Ostrzeżenie: (0%)
-----


  1. public $countQuery;
  2. public $dbc_h;
  3.  
  4. function countRowToTable()
  5. {
  6. $this->countQuery = "SELECT COUNT(id) FROM guestbook";
  7. return $this->countResult = mysqli_query($this->dbc_h, $this->countQuery) or die (mysqli_error($this->dbc_h));
  8. }

W wyniku dostaje 1 powinno być 20

Ten post edytował matysek83 16.10.2015, 11:22:18
Go to the top of the page
+Quote Post
Pyton_000
post
Post #13





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


http://php.net/mysqli_query
Go to the top of the page
+Quote Post
matysek83
post
Post #14





Grupa: Zarejestrowani
Postów: 33
Pomógł: 1
Dołączył: 30.07.2015

Ostrzeżenie: (0%)
-----


Dalej nie wiem o co chodzi. Na serwerze nie wyświetla nie nic, a na lokalnym podaje mi wartość: 1
Go to the top of the page
+Quote Post
Pyton_000
post
Post #15





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Przeczytaj jeszcze raz uważnie link który Ci wysłałem, jak dalej nie będziesz wiedział to jeszcze 4x przeczytaj
Go to the top of the page
+Quote Post
matysek83
post
Post #16





Grupa: Zarejestrowani
Postów: 33
Pomógł: 1
Dołączył: 30.07.2015

Ostrzeżenie: (0%)
-----



Rozwiązanie
$row = mysqli_fetch_row($this->countResult);
echo $row[0];

Ten post edytował matysek83 16.10.2015, 13:41:05
Go to the top of the page
+Quote Post
Pyton_000
post
Post #17





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Brawo smile.gif
Go to the top of the page
+Quote Post
Johnas
post
Post #18





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

Ostrzeżenie: (0%)
-----


zapomniałem dodać mysql_fetch. Moj błąd, ale powiedziałem że było to pisane na szybkiego


--------------------
Jak coś jest dobre, to nie znaczy że nie może być to lepsze - Ideały nie istnieją ;D
Strony internetowe Świnoujście
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:04