Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z ifem
bolus150
post 28.05.2015, 19:24:48
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 14.06.2008

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


Nie rozumiem dlaczego mi ten if nie działa tak jakbym chciał
  1. if ($status == 0) {
  2. $news = '<font color = "red">Stare</font>';
  3. } else {
  4. $news = '<font color = "green">Aktualne</font>';
  5. }


Z bazy ma pobierać jaki jest status 0 = aktualne, 1 = stare. Ktoś pomoże?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post 28.05.2015, 19:40:12
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
status 0 = aktualne, 1 = stare
A w kodzie robisz na odwrot.... zdecyduj sie.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
bolus150
post 28.05.2015, 20:42:23
Post #3





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 14.06.2008

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


To już zrobiłem.
Teraz problem jest z listą rozwijającą. Jak to zaprogramować żeby po wybraniu Aktualne formularz wysłał 0 do zapytania, mam taki kod.

  1. <form name="form1" method="post" action="update_status_news_ac.php">
  2. <td colspan="3"><strong>Aktualizacja statusu</strong> </td>
  3. <select >
  4. <option>Stare</option> // tutaj coś muszę dopisać?
  5. <option>Aktualne</option> // tutaj coś muszę dopisać?
  6. </select>
  7.  
  8. <input name="form1" type="hidden" id="id" value="<? echo $rows['id']; ?>">
  9. </td>
  10. <input type="submit" name="Submit" value="Zmień">
  11. </form>
  12.  
Go to the top of the page
+Quote Post
Pyton_000
post 28.05.2015, 20:43:30
Post #4





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

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


kurs html się kłania i składnia Select i option
Go to the top of the page
+Quote Post
Star
post 28.05.2015, 20:56:14
Post #5





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


<select name="costam" >

optiony odbierasz jako
$_POST["costam"]
Go to the top of the page
+Quote Post
bolus150
post 28.05.2015, 21:06:51
Post #6





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 14.06.2008

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


  1. <form method="post" action="update_status_news_ac.php">
  2. <td colspan="3"><strong>Aktualizacja statusu</strong> </td>
  3. <select name="status">
  4. <option id="status" value="1">Stare</option>
  5. <option id="status" value="0">Aktualne</option>
  6. </select>
  7. <input name="id" type="hidden" id="id" value="<? echo $rows['id']; ?>">
  8. </td>
  9. <input type="submit" name="Submit" value="Zmień">


Dobry trop?
Go to the top of the page
+Quote Post
Star
post 28.05.2015, 21:14:46
Post #7





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


ID powinno byc jedno ,np
<option id="status1"
<option id="status2"

w 8 linijce masz zamknięte </td> ktore nie ma co zamykac bo zapomniałes o otwarciu znacznika
Go to the top of the page
+Quote Post
noche
post 29.05.2015, 11:26:56
Post #8





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 20.02.2015

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


wystarczy takie coś

<td colspan="3"><strong>Aktualizacja statusu</strong> </td>
<td>

<select name="status">
<option value="1">Stare</option>
<option value="0">Aktualne</option>
</select>

<input name="id" type="hidden" id="id" value="<?php echo $rows['id']; ?> ">

</td>

odpowiedz w $_POST['status']
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 Wersja Lo-Fi Aktualny czas: 22.06.2025 - 18:19