Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak sprawdzić czy jest 1 czy 0 ;]
Forum PHP.pl > Forum > Bazy danych > MySQL
kurdak
Witam mam taką bazę
*---------------------------------------------------------------*
| id | wprowadzenie | wprowadzenie_tekst | data |
*---------------------------------------------------------------*
nie wiem jak napisać w php żeby sprawdzał czy w polu wprowadzenie jest 1 czy 0.
Chciał bym żeby to było w if'ie.
Założenie jest takie że w tej tabeli będzie tylko 1 rekord.

Z góry bardzo dziękuję i pozdrawiam.

Michał Kurkiewicz.
Istalacar
Witam
Robisz najprostrzy skrypt połączenia się z bazą danych i pobrania wartości z kolumny "wprowadzenie", następnie po wczytaniu tego do zmiennej używasz najprostrzego if'a, ewentualnie jeżeli nie chce tego potraktować jako zmienna bool, możesz użyć funkcji settype, lub najprościej porównać to jako string:
Kod
if($zmienna = '0');
if($zmienna = '1');

Pozdrawiam
Istalacar
kurdak
Wiem wiem ale mam problem z napisaniem połączenia.
  1. $sql=mysql_connect("localhost","root","pass");
  2. mysql_select_db("baza");

To wiem ale co dalej questionmark.gif
1010
lepiej poczytaj jakiś kurs bo podstaw nie umiesz...
kurdak
Czy chodzi o coś takiego: questionmark.gif
  1. <?
  2. $sql=mysql_connect("localhost","root","pass");
  3. $dipo=mysql_query("SELECT * FROM tabela");
  4. $row = mysql_fetch_array($dipo);
  5. $wprowadzenie = $row["wprowadzenie"];
  6. if ($wprowadzenie == '1'){
  7. echo "<table border=\"1\" width=\"100%\">
  8. <tr>
  9. <td bgcolor=\"#0099FF\">Numer id: {$row["id"]}</td>
  10. </tr>
  11. <tr>
  12. <td height=\"140\">{$row["wprowadzenie_tekst"]}</td>
  13. </tr>
  14. <tr>
  15. <td>{$row["data"]}</td>
  16. </tr>
  17. </table>";
  18. }
  19. if ($wprowadzenie == '0') {
  20. echo "Witaj na mojej stronie";
  21. }
  22. ?>
Vertical
Cytat
Wiem wiem ale mam problem z napisaniem połączenia.

Z tego, co widzę, to nie masz problemu z napisaniem połączenia, bo napisałeś. Tobie chodzi chyba o przedstawienie zapytania z poziomu PHP. Poczytaj o mysql_query(), mysql_fetch_array() i ewentualnie mysql_fetch_row(), bo to podstawa. Później już nie będziesz miał problemu z "importem" zmiennych z MySQL do PHP, a ifa to już chyba potrafisz w PHP zrobić...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.