aa
This commit is contained in:
@@ -525,18 +525,24 @@ function showOrdini()
|
|||||||
|
|
||||||
function getStructTable($tableName)
|
function getStructTable($tableName)
|
||||||
{
|
{
|
||||||
|
|
||||||
$str = '';
|
$str = '';
|
||||||
|
|
||||||
$columns = Schema::getColumnListing($tableName);
|
$columns = Schema::getColumnListing($tableName);
|
||||||
|
|
||||||
$str .= '<br>Tabella ' . $tableName . ' : <br>';
|
$str .= '<br><span style="font-weight: bold;">Tabella: ' . $tableName . '</span><br>';
|
||||||
|
|
||||||
$str .= '<pre>';
|
$str .= '<pre>';
|
||||||
|
|
||||||
// Stampa la struttura della tabella
|
// Recupera i tipi di dati per ogni colonna
|
||||||
|
$types = DB::select("SELECT column_name, data_type FROM information_schema.columns WHERE table_name = '$tableName'");
|
||||||
|
$columnTypes = [];
|
||||||
|
foreach ($types as $type) {
|
||||||
|
$columnTypes[$type->column_name] = $type->data_type;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stampa la struttura della tabella con i tipi di dati
|
||||||
foreach ($columns as $column) {
|
foreach ($columns as $column) {
|
||||||
$str .= ' ' . $column . "<br>";
|
$str .= ' ' . $column . " - " . $columnTypes[$column] . "<br>";
|
||||||
}
|
}
|
||||||
|
|
||||||
$str .= '</pre>';
|
$str .= '</pre>';
|
||||||
|
|||||||
Reference in New Issue
Block a user