Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [PHP]Problem z warunkiem if
pawel06281990
post 7.02.2014, 20:10:24
Post #1





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

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


Witam wszystkich serdecznie i prosze o pomoc mam problem z warunkiem if pisze warunek który ma zamykać stronę i otwierać po wybraniu tak/nie

Mój kod jest taki

  1. $query = "SELECT * FROM ustawienia WHERE Tekst like '$Tekst%' ORDER BY id ASC";
  2. $result = mysql_query($query)
  3.  
  4. if(mysql_fetch_assoc ('tak') <= 1 ){
  5.  
  6. while ($row = mysql_fetch_array($result)) {
  7. echo "<TR><TD>" . $row["Tekst"] .
  8. "</TD></TR>\n";
  9. }
  10.  
  11. }else{
  12. echo'<textarea onkeyup="counter(this.value);" id="editor1" name="tekst" maxlength="100" cols="95" rows="10" class="textbox" style="width:98%"></textarea>';
  13.  
  14. }
wszystko działa ale jak wezmą nie to nie otwiera mi i nie ma pokazane tego pola po else i wywala mi błąd
  1. Warning: mysql_fetch_assoc() expects parameter 1 to be resource, string given in /home/u290282103/public_html/test.php on line 10


Wszystko zobaczyć można pod tym adresem: http://testystron.w.pw/test.php proszę o pomoc
Go to the top of the page
+Quote Post
kujol
post 7.02.2014, 20:22:03
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 27
Dołączył: 21.07.2013

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


O ile się nie mylę to mysql_fetch_assoc() służy do pobierania tablicy z rekordami.
Jeśli to ma być wybór inputa (tak/nie), to sprawdź go postem.

  1. if(isset($_POST['tak'])){
  2.  
  3. }


Ten post edytował kujol 7.02.2014, 20:22:36


--------------------
;)
Go to the top of the page
+Quote Post
_Borys_
post 7.02.2014, 20:25:30
Post #3





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


Zapytanie zwraca tablicę, przenieś if do while
  1. while ($row = mysql_fetch_assoc($result)) {
  2. if($row['tak'] <=1){
  3. echo "<TR><TD>" . $row["Tekst"] ."</TD></TR>\n";
  4. }
  5. else{
  6. echo'<textarea onkeyup="counter(this.value);" id="editor1" name="tekst" maxlength="100" cols="95" rows="10" class="textbox" style="width:98%"></textarea>';
  7. }
  8. }


Ten post edytował _Borys_ 7.02.2014, 20:26:53
Go to the top of the page
+Quote Post
Kshyhoo
post 7.02.2014, 20:28:31
Post #4





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Kontynuuj swój poprzedni wątek.


--------------------
Go to the top of the page
+Quote Post

Closed 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: 19.07.2025 - 13:14