Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Funkcja bazy danych - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Funkcja bazy danych (/thread-funkcja-bazy-danych)



Funkcja bazy danych - kajzur - 17-01-2009

Kod PHP:
function baza ($co$skad)
{

$zap mysql_query("select ".$co." from ".$skad."");


return 
mysql_fetch_assoc($zap);
}


$o baza ("login, haslo""kat_user");


while (
$d $o)
{
echo 
$d['login']."<br>".$d['haslo']."";


Witam, taki oto kod, wyświetla mi w nieskonczonosc (tzn do czasu kiedy plik wynikowy bedzie rowny 10mb) login i haslo, czemu tak?


RE: Funkcja bazy danych - 19webster90 - 06-08-2010

1)
Kod PHP:
"SELECT '$co' FROM '$skad'" 

spróbuj z takim zapytaniem ;-) ja zawsze tak pisze i mi działa ;-)

2) a jeśli problem nie jest w zapytaniu to może w pętli WHILE powinno być
$d == $o,
3) dodaj takie coś przed return mysql_fetch_assoc($zap)

Kod PHP:
$zap mysql_query("SELECT '$co' FROM '$skad'");
$us mysql_num_rows($p); 

i wtedy w WHILE podajesz $d < $us

podałem kilka rozwiązań, bo JA trochę inaczej bym ten skrypt napisał.