Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: While, iframe i mysql
Forum PHP.pl > Forum > Przedszkole
Snoopy
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>
nospor
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
Snoopy
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
popo
jest slowem zastrzezonym w mysql ?

Slowa zastrzezone (zarezerwowane w mysql)
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.