Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pobranie z bazy danych
rekamil97
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 19.11.2014

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


Mam prostą kontrukcje pobierającą dane z bazy po id. W przypadku gdy id nie istnieje foreach nie zwraca wartości. Co zrobić żeby wtedy wpisało komunikat "pusta wartość"?

Próbowałem najróżniejszych dziwnych metod (np: liczeniu liter zwracanej wartości i gdy jest to 0 komunikat "puste" ale nie udało się bo funkcja nic nie zwraca).

  1. name = $db->prepare('SELECT name,opis FROM menu WHERE id=:id');
  2. $name->execute(array('id'=>$_GET['id']));
  3. foreach($name as $name) {
  4. echo($name['name']); // Zwraca rekord z bazy gdy id istnieje
  5. }


Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.12.2025 - 08:02