Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.286 pregleda

Najnovija ↓

Proverite ljudi ovo...dal' valja kod? 13.05.2005. u 11:02 · pre 261 mesec #1
Ovaj kod sam napisao u sklopu jedne strane dodavanja proizvoda i cilj je da ukoliko se vec nalazi neki takav PID (Proizvod ID) odabere drugi.
Cini mi se da je ovo malo "mučenje" za MySQL server...ali vidite sami pa ako imate neki jednostavniji kod,samo recite:
Code:

#Odabir Product ID-a
$pid = 0;    #Nesto mora da se zada jel?        
function odabir_pid()
{
 global $pid;
$result = mysql_query("SELECT * FROM proizvodi WHERE pid='$pid';");
if (mysql_num_rows($result) > 0)
{
$pid = rand(0,100000000);
odabir_pid();
}
else{}
odabir_pid();


Radim vec 2.5 nedelje sajt koji bi trebao da valja mnogo jer takvog nema na domacem internetu,a cilj je da nema "rupa" svuda naokolo...pa nije windows,hehe!
Potpis
I don't need a girl for sex , All I Need is Binary and HEX
Re: Proverite ljudi ovo...dal' valja kod? 13.05.2005. u 21:06 · pre 261 mesec #2
cekaj, ako te dobro razumem, hoces da PID bude jedinstven?

Zasto nisi onda u MySQL zadao unique i auto increment? :S

To sto sad radis kroz code, MySQL vec ima ugradjeno i to verujem daleko bolje :)

Poz,
Sale
Potpis
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
Re: Proverite ljudi ovo...dal' valja kod? 14.05.2005. u 19:32 · pre 261 mesec #3
Da,ali PHP mora da proba ukoliko ima vec - da uzme drugi..i tako dalje.
Ne znam,ali mislim da ce MySQL odbiti QUERY ali nece staviti sledeci moguci broj.
Potpis
I don't need a girl for sex , All I Need is Binary and HEX
Re: Proverite ljudi ovo...dal' valja kod? 15.05.2005. u 17:01 · pre 261 mesec #4
Zasto jednostavno ne stavis da ti je PID unique i auto_increment pri kreiranj te tabele i jednostavno kada unosis novi row izostavis PID?!? Logicno
Re: Proverite ljudi ovo...dal' valja kod? 16.05.2005. u 03:16 · pre 261 mesec #5
Code:
$result = @mysql_query("INSERT INTO `images` (`id`, `image`) VALUES ('', '$image');", $link);


Ovako bi kod trebao izgledati...

obrazti paznju na to da je value za id '', tj. nista izmedju dva '...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme