takav 'match' primarnih kljuceva uopste nije preporucljiv za rad.
ako to vec hoces da uradis, u tabeli "razno" dodaj jedno polje koje ti je ustvari spoljasnji kljuc za ovu bitniju tabelu. evo konkretno na sta mislim:
tabela PODACI:
user_id | int, PK, autoincrement
username | varchar(32)
password | varchar(32)
tabela RAZNO:
item_id | int, PK, autoincrement
user_id | int
email | varchar(32)
lokacija | varchar(32)
i ti sada uvek mozes da vezujes sve 'razne' podatke za usera kojeg god oces, nepogresivo. ovo ti je mnogo bolji koncept, nego da prosto pokusavas da matchujes primarne kljuceve, razni hororicni scenariji bi mogli da se dese. :|
a ako oces da vidis kako najlakse da izvuces last-mysql-inserted-ID, pogledaj ovu komandu: "mysql_insert_id()"
link:
http://www.php.net/mysql_insert_id
znaci cim ubacis nekog novog baticu na svoj sajt, samo mazni poslednji ID, npr:
Kôd:
$query = "INSERT INTO users (username, password) VALUES ('dule', 'sifra')";
mysql_query($query);
$last_user_id = mysql_insert();
i to bi trebalo da ti radi posao.
poz