Ragazzi vi prego aiutatemi ha capire come funziona questo cosa qui, perché da una settimana sto ha questo errore e non riesco ha capirlo. GRAZIE.
Poi sinceramente non so neanche se questa procedura è giusta.![]()
![]()
Allora io voglio fare una tabella che si chiama CANTIERI.
I contenuti della tabella sono:
CODICE - DESCRIZIONE - ESISTENZA - CARICO - SCARICO.
Ora pero le righe CODICE & DESCRIZIONE si trovano in un database che si chiama susidb, e li altre righe cioè ESISTENZA & CARICO & SCARICO si trovano in un altro database che si chiama contab.
Adesso io ho fato la tabella con le righe ecc, e sembra che tutto bene, nel senso che o creato un data base per le righe CODICE & DESCRIZIONE ho fatto collegamento al database - susidb e tutto va bene. Ora per le altre righe cioè ESISTENZA & CARICO & SCARICO che si trovano in un altro database, e io ho creato un altro database che lo collegato al database – contab.
Il risultato è che i record dal database susidb si visualizzano nella tabella, ma quelli dal database contab non si visualizzano nella tabella, cioè i record per le righe CODICE & DESCRIZIONE si visualizzano normalmente come dovrebbero visualizzarsi. Ma su le righe ESISTENZA & CARICO & SCARICO non si visualizzano i record.
Per cortesia qualcuno mi po’ dire per piacere cosa ho sbagliato?
Eco i codici che io ho inserito:
<table border="1" width="100%" id="table1" style="color: #FFFFFF">
<tr bgcolor="#0000FF">
<td><font size="4">CODICE</font></td>
<td><font size="4">DESCRIZIONE</font></td>
<td><font size="4">ESISTENZA</font></td>
<td><font size="4">CARICO</font></td>
<td><font size="4">SCARICO</font></td>
</tr>
PRIMO DATABASE CHE SI COLEGA AL DB susidb
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="susidb";
$db=mysql_connect($db_host,$db_login,$db_pass);
$sql="select * from basedati ";
$sql.=" WHERE ARTICOLO like '%$ARTICOLO%' ";
if($ordina) $sql.="ORDER BY $ordina DESC";
$fd=@mysql_db_query($database,$sql);
$righe=1;
$c_col1="#FFFF00";
$c_col2="#CCCCCC";
while($t=mysql_fetch_array($fd))
{
$row_color = ($righe % 2) ? $c_col1 : $c_col2;
echo "<tr>";
echo "<td><font size=3>".$t["ARTICOLO"]." </font></td>";
echo "<td><font size=3>".$t["DESCRIZIONE"]." </font></td>";
echo "</tr>";
$righe++;
}
@mysql_close($db);
?>
E SECONDO DATABASE CHE SI COLEGA AL DB contab
<?php
$db_host="localhost";
$db_login="root";
$db_pass="";
$database="contab";
$db=mysql_connect($db_host,$db_login,$db_pass);
$sql="select * from articont ";
$sql.=" WHERE ARTICOLO like '%$ARTICOLO%' ";
if($ordina) $sql.="ORDER BY $ordina DESC";
$fd=@mysql_db_query($database,$sql);
$righe=1;
$c_col1="#FFFF00";
$c_col2="#CCCCCC";
while($t=mysql_fetch_array($fd))
{
$row_color = ($righe % 2) ? $c_col1 : $c_col2;
echo "<tr>";
echo "<td><font size=3>".$t["PROG_QTA1"]." </font></td>";
echo "<td><font size=3>".$t["PROG_QTA2"]." </font></td>";
echo "<td><fontsize=3>".$t["PROG_QTA3"]."</font></td>";
echo "</tr>";
$righe++;
}
@mysql_close($db);
?>
</table>
GRAZIE MILLE...