Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP+PDO]Sprawdzenie czy nie zwraca rekordów.
ZaXaZ
post
Post #1





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


sprawdzałem mój wynik przez print_r($wynik);
i kompletnie NIC nie zwraca (tak miało być)
jednak jak mogę sprawdzić czy nie zwraca, wogóle nic (do die())?

Ten post edytował ZaXaZ 12.04.2014, 18:14:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ber32
post
Post #2





Grupa: Zarejestrowani
Postów: 332
Pomógł: 22
Dołączył: 6.07.2010

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


Może lepiej tak sprawdzaj
  1. if($stmt->rowCount()>0) {
  2.  
  3. }

Go to the top of the page
+Quote Post
ZaXaZ
post
Post #3





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Cytat(ber32 @ 12.04.2014, 20:36:31 ) *
Może lepiej tak sprawdzaj
  1. if($stmt->rowCount()>0) {
  2.  
  3. }


rowCount() nie w każdej bazie działa z SELECT (tylko UPDATE, DELETE, INSERT Jak dobrze pamiętam) ale ogarne z fetchColumn (IMG:style_emoticons/default/tongue.gif) , dzięki za odp.

--edit--
if ($kto[0]->fetchColumn()==0 && $kto2[0]->fetchColumn==0) die('Brak');

nadal leży, albo coś źle robię..

Ten post edytował ZaXaZ 12.04.2014, 19:42:41
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 03:20