Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> While, iframe i mysql
Snoopy
post 9.02.2006, 00:59:11
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 5.02.2006

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


wiec tak mam taki oto kod
  1. <?php
  2. $result = mysql_query("SELECT * FROM message WHERE to='$nick'");
  3. echo "<table border='0' cellspacing='3' cellpadding='3' align='center' width='100%'>";
  4. while ($myrow = mysql_fetch_assoc($result))
  5. {
  6. echo "<tr><td align='left'>".$myrow['from']."</td></tr>";
  7. echo "<tr><td align='left'>".$myrow['message']."</td></tr>";
  8. echo "<tr><td align='right'>".$myrow['date']."</td></tr>";
  9. echo "<tr height='20'><td></td></tr>";
  10. }
  11. echo "</table>";
  12. ?>

Ten kod w zamysle powinien wyswietlic wszystkie wpisy gdzie w kolumnie "to" bedzie wartosc $nick. No wiec wszystko pieknie ale problem polega na tym ze ich nie wyswietla. Gdy usune linijke: to='$nick' to poprawnie wyswietla wszystkie wpisy. ale mi zalezy na tych konkretnych. Jakies sugestie?

aha biggrin.gif całosc jest w pliku ktory na glownej stronie jest wsadzony za pomoca <iframe>

Ten post edytował Snoopy 9.02.2006, 00:59:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 9.02.2006, 08:13:43
Post #2





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




A skąd pobierasz te $nick? Bo jak z url lub z posta to powinienes miec:
  1. <?php
  2.  
  3. $nick = $_GET['nick'];
  4. //lub 
  5. $nick = $_POST['nick'];
  6.  
  7. ?>
w zaleznosci odd metody przesylania


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

"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
Snoopy
post 9.02.2006, 12:23:07
Post #3





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 5.02.2006

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


uwaga, doszedlem juz do tego ze jak zmienilem tylko nazwe bazy na users zamiast to='$nick' napisalem name='$nick' a wszystkie $myrow['xx'] zmienilem na odpowiadajace tej tabeli. i działa blink.gif jakies pomysly? chyba mam cos nie tak z tabela message

_____________________
nie uwierzycie.... napisze to bo moze ktos kiedys z tego skozysta:

zmienilem w zapytaniu pole "to" na adresat a w bazie tez zmienilem na "adresat" i pradzi biggrin.gif zastanawia mnie czemu z "to" nie zadzialalo

Ten post edytował Snoopy 9.02.2006, 15:43:21
Go to the top of the page
+Quote Post
popo
post 11.02.2006, 17:09:40
Post #4





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 15.07.2005

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


jest slowem zastrzezonym w mysql ?

Slowa zastrzezone (zarezerwowane w mysql)
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: 14.08.2025 - 03:38