Buonasera , vorrei espormi il mio dilemma.
Io sto cercando di creare un file PHP che mi permetta di esportare i dati da MySQL in un file CSV.
Il problema principale è che riesco a "richiamare" una tabella specifica, ma non riesco a richiamarne altre e integrarle in un unica tabella.
Cerco di fare un esempio:
Ho due tabelle utenti e categorie strutturate in questo modo:
Utenti
ID. ragionesociale. indirizzo. codpostale. citta. catego.
1. panificiomario. Via Roma. 40100. Treviso. 1
2. salumierefra. Via Venezia. 40200. Venezia. 2
Categorie
ID. | nome.
1 Consumatore
2 Fornitore
Al momento ho strutturato il codice in questo modo.
Ora quando esporto vedo soltanto la categoria con il numero, quando vorrei vedere il nome della tabella categorie.
Spero di essermi spiegato bene
Confido in un vostro aiuto! Grazie
Io sto cercando di creare un file PHP che mi permetta di esportare i dati da MySQL in un file CSV.
Il problema principale è che riesco a "richiamare" una tabella specifica, ma non riesco a richiamarne altre e integrarle in un unica tabella.
Cerco di fare un esempio:
Ho due tabelle utenti e categorie strutturate in questo modo:
Utenti
ID. ragionesociale. indirizzo. codpostale. citta. catego.
1. panificiomario. Via Roma. 40100. Treviso. 1
2. salumierefra. Via Venezia. 40200. Venezia. 2
Categorie
ID. | nome.
1 Consumatore
2 Fornitore
Al momento ho strutturato il codice in questo modo.
Ora quando esporto vedo soltanto la categoria con il numero, quando vorrei vedere il nome della tabella categorie.
PHP:
$urlData = $db->getRows("SELECT * FROM utenti");
foreach ($urlData AS $row)
{
$lArr = array();
$lArr[] = $row['id'];
$lArr[] = $row['ragionesociale'];
$lArr[] = $row['indirizzo'];
$lArr[] = $row['codpostale'];
$lArr[] = $row['citta'];
$lArr[] = $row['catego'];
$formattedCSVData[] = "\"" . implode("\",\"", $lArr) . "\"";
}
Spero di essermi spiegato bene

Confido in un vostro aiuto! Grazie
Ultima modifica di un moderatore: