Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak sprawdzić czy jest 1 czy 0 ;]
kurdak
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.05.2007
Skąd: Gryfino

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


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.

Ten post edytował kurdak 28.08.2007, 23:13:48
Go to the top of the page
+Quote Post
Istalacar
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 4
Dołączył: 3.03.2007

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


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
Go to the top of the page
+Quote Post
kurdak
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.05.2007
Skąd: Gryfino

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


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
Go to the top of the page
+Quote Post
1010
post
Post #4





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


lepiej poczytaj jakiś kurs bo podstaw nie umiesz...


--------------------
Go to the top of the page
+Quote Post
kurdak
post
Post #5





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 1.05.2007
Skąd: Gryfino

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


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. ?>


Ten post edytował kurdak 29.08.2007, 00:04:58
Go to the top of the page
+Quote Post
Vertical
post
Post #6





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


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ć...

Ten post edytował Vertical 29.08.2007, 07:37:34
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: 20.08.2025 - 18:56