MySQL select sa ignore duplicate
Scris: Vin Iun 03, 2011
salut, am o problema cu codul asta: rezultatul care mi-l da este urmatorul:
si eu nu vreau asa ci asa
problema este ca scriptul merge bine deoarece in bd am asa cum imi afiseaza el dar eu vreau ca sa nu mai imi repete ci sa ii zic ca daca mai gaseste pe cine va la fel sa nu mi-l mai afiseze doar o data. astept raspuns, multumesc anticipat, cu stima trif
Cod: Selectaţi tot
<?php
$query="SELECT * FROM discipline
INNER JOIN profesori
ON profesori.id_profesor = discipline.id_profesor ORDER BY nume ASC";
$result=mysql_query($query);
$num=mysql_num_rows($result);
$rand=mysql_fetch_array($result);
$i=0;
echo '<ol>';
while ($i < $num) {
$rand=mysql_fetch_array($result);
echo ' <li>'.$rand['nume'].' '.$rand['prenume'].' - '.$rand['denumire'].'</li>';
++$i;
}
echo '</ol>';
?>
Cod: Selectaţi tot
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ABRUDAN ADRIAN - CONTABILITATE
ALEXANDRACHE ION - ECONOMETRIE
ALEXANDRACHE ION - ECONOMETRIE
ANTON ANDREI - DREPT COMUNITAR EUROPEAN
ANTON ANDREI - DREPT COMUNITAR EUROPEAN
ANTON ANDREI - DREPT COMUNITAR EUROPEAN
BIT GABRIEL - LOGISTICA
BIT GABRIEL - LOGISTICA
Cod: Selectaţi tot
ABRUDAN ADRIAN - CONTABILITATE
ALEXANDRACHE ION - ECONOMETRIE
ANTON ANDREI - DREPT COMUNITAR EUROPEAN
BIT GABRIEL - LOGISTICA