Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MSSQL] Sprawdzanie czy rekord istnieje ?
Forum PHP.pl > Forum > Przedszkole
kkuubbaa88
wybieram losowo rekordy z bazy danych... losuje liczbe i kaze wyswietlic rekord ktorego id jest rowne wylosowanej liczbie... problem taki, ze nie zawsze pod wylosowana liczba istnieje rekord i wtedy wyswietlaja mi sie same ramki bez zawartosci... istnieje jakis latwy sposob na sprawdzenie czy istnieje taki rekord ?
nexis
Po pierwsze użyłbym na twoim miejscu losowania po stronie bazy danych i wtedy zawsze otrzymasz wynik, a jeśli koniecznie chcesz losować po stronie skryptu to użyj mssql_num_rows" title="Zobacz w manualu PHP" target="_manual.
kkuubbaa88
w jaki posob mozna to zrobic po stronie bazy ?
nevt
  1. SELECT * FROM `tabela` ORDER BY RAND() LIMIT 1 ;
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.