Imam dve tabele "user_registration" i "newsletter". Kada posebno stavim komande 1 ili 2, svaka komanda radi za sebe ono sto treba da radi. Medjutim, hteo bih da spojim ove dve tabele tako da iz tabele "user_registration" izabere sve korisnike koji imaju `newsletter`='1' i da ih poredjam po emailovima I (AND) da iz tabele "newsletter" izaberem sve korisnike. Kako da spojim ove dve tabele da dobijem ovo sto sam zeleo, a da se ukoliko postoji korisnik koji se nalazi u obe tabele, tj. postoji isti email, taj korisnik prikazuje samo jednom, a ne dva puta?
Molio bih da napisete kod, objasnjenja "uradi to preko ovoga ili onoga" mi nece mnogo znaciti.
$t = dbFetchArray(dbQuery("select * from `newsletter` where `id`='".$u."'"),MYSQL_BOTH);
<?php
$s = dbQuery("select * from `user_registration` where `newsletter`='1' order by `email`");........1
$s = dbQuery("select * from `newsletter` where `email`<>'' order by `email`");........................2
$count = dbNumRows($s);
if($count>0){
?>
<select size="6" multiple="multiple" id="multi" name="multi[]" style="width:200px;">
<?php
while($t = dbFetchArray($s,MYSQL_BOTH))
{
?>
<option value="<?php echo $t["id"]; ?>"><?php echo $t["email"]; ?></option>
<?php
}
?>
[Ovu poruku je menjao bokivaol dana 10.10.2010. u 17:49 GMT+1]