ciao a tutti, ho 2 tabelle:
TABELLA
protocollo_attivita
CAMPO
referente_1
CAMPO
referente_2
TABELLA
a_admin
CAMPO
id_admin
CAMPO
cognome_admin
e questa è la query:
codice PHP:
i cognomi riferiti al campo referente_1 me li stampa correttamente invece dal campo referente_2 mi tira fuori sempre lo stesso cognome anche se controllando nel DB risulta un'altro cognome.
Dove sbaglio?
TABELLA
protocollo_attivita
CAMPO
referente_1
CAMPO
referente_2
TABELLA
a_admin
CAMPO
id_admin
CAMPO
cognome_admin
e questa è la query:
codice PHP:
PHP:
<?
$query27="SELECT protocollo_attivita.*, a_admin.cognome_admin AS cognome
FROM protocollo_attivita, a_admin
WHERE protocollo_attivita.referente_1 = a_admin.id_admin
ORDER BY cognome DESC";
$ris_query27=mysql_query($query27, $conn);
while($row27=mysql_fetch_array($ris_query27)){?>
<?=$row27['cognome']?>
<?
$query28="SELECT protocollo_attivita.*, a_admin.cognome_admin AS cognome
FROM protocollo_attivita, a_admin
WHERE protocollo_attivita.referente_2 = a_admin.id_admin'";
$ris_query28=mysql_query($query28, $conn);
$row28=mysql_fetch_array($ris_query28);
?>
<?php
if ($row27['referente_2']>0)
{
?>
e <?=$row28['cognome']?>
<?php
}
else
{
echo '';
}
?>
Dove sbaglio?