From 7126a806d0337477ba4570921c7ef2e484b2200c Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Thu, 18 Jul 2024 15:56:04 +0200 Subject: [PATCH] aa --- app/CustomFuncPao.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/CustomFuncPao.php b/app/CustomFuncPao.php index 0b0138eb..3680749c 100644 --- a/app/CustomFuncPao.php +++ b/app/CustomFuncPao.php @@ -525,18 +525,24 @@ function showOrdini() function getStructTable($tableName) { - $str = ''; $columns = Schema::getColumnListing($tableName); - $str .= '
Tabella ' . $tableName . ' :
'; + $str .= '
Tabella: ' . $tableName . '
'; $str .= '
';
 
-    // 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) {
-        $str .= '   ' . $column . "
"; + $str .= ' ' . $column . " - " . $columnTypes[$column] . "
"; } $str .= '
';