Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [Mysql 5.0] Avviso "Undefined offset: 246..." nel Dump di esportazione del DB.

    Salve a tutti,

    La procedura di Esportazione/Dump del mio DB genera, all'interno del file SQL prodotto, le seguenti righe misteriose:
    Codice PHP:


    [b]Notice[/b]:  Undefined offset:  246 in [b]D:\Plesk\admin\htdocs\domains\databases\phpMyAdmin\libraries\dbi\mysqli.dbi.lib.php[/b
    Succede che, in fase di Importazione del DB, tali righe producono un errore bloccante.

    Riporto di seguito l'intero file SQL prodotto:
    Codice PHP:
    -- phpMyAdmin SQL Dump
    -- version 2.6.0-pl3
    -- [url]http://www.phpmyadmin.net[/url]
    -- 
    -- 
    Hostlocalhost:3306
    -- Generato il02 Lug2007 at 01:19 PM
    -- Versione MySQL5.0.27
    -- Versione PHP5.0.5`
    -- 

    -- 
    -- Struttura della tabella 
    `ordini`
    -- 

    CREATE TABLE 
    `ordini` (
      
    `id_ordine` int(10) unsigned NOT NULL auto_increment,
      
    `id_user` varchar(80) NOT NULL,
      
    `data` int(10) unsigned NOT NULL,
      
    `pagamento` tinyint(10) default '0',
      
    `spedizione` tinyint(10) default '0',
      
    `evaso` tinyint(1) NOT NULL,
      
    `ora` int(10) unsigned NOT NULL,
      
    `totale` decimal(8,2) NOT NULL default '0.00',
      PRIMARY KEY  (
    `id_ordine`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;

    -- 
    -- Dump dei dati per la tabella 
    `ordini`
    -- 



    [b]Notice[/b]:  Undefined offset:  246 in [b]D:\Plesk\admin\htdocs\domains\databases\phpMyAdmin\libraries\dbi\mysqli.dbi.lib.php[/b] on line [b]281[/b]

    INSERT INTO 
    `ordini` VALUES (20, 'fello', 20070629, 1, 1, 0, 162856, '48.20');

    -- --------------------------------------------------------

    -- 
    -- Struttura della tabella 
    `ordini_prodotti`
    -- 

    CREATE TABLE 
    `ordini_prodotti` (
      
    `id` int(10) unsigned NOT NULL auto_increment,
      
    `id_prodotto` int(10) unsigned NOT NULL,
      
    `prezzo` decimal(8,2) NOT NULL default '0.00',
      
    `quantita` int(5) NOT NULL default '0',
      
    `id_ordine` int(10) unsigned NOT NULL,
      PRIMARY KEY  (
    `id`),
      KEY 
    `FK_ordini_prodotti_1` (`id_ordine`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;

    -- 
    -- Dump dei dati per la tabella 
    `ordini_prodotti`
    -- 



    [b]Notice[/b]:  Undefined offset:  246 in [b]D:\Plesk\admin\htdocs\domains\databases\phpMyAdmin\libraries\dbi\mysqli.dbi.lib.php[/b] on line [b]281[/b]

    INSERT INTO 
    `ordini_prodotti` VALUES (24, 56, '45.20', 1, 20);

    -- 
    -- Limiti per le tabelle scaricate
    -- 

    -- 
    -- Limiti per la tabella 
    `ordini_prodotti`
    -- 
    ALTER TABLE 
    `ordini_prodotti`
      ADD CONSTRAINT 
    `FK_ordini_prodotti_1` FOREIGN KEY (`id_ordine`) REFERENCES `ordini` (`id_ordine`) ON DELETE CASCADE ON UPDATE CASCADE; 
    Qualcuno saprebbe indicarmi la retta via?

    Aspetto fiducioso il parere degli esperti.

    Grazie mille

  2. #2
    prova con una versione più nuova di phpmyadmin.. 2.6.0-pl3 è un po' vecchia
    debian:~$ uname -r
    2.6.18-1-686
    debian:~$

    Il quiz manager è nato!!! visitate http://shenk.altervista.org !!

  3. #3
    Ciao Shenk8,

    dici che possa essere questione di versione phpADMIN?

    Io ho un Web server dedicato Win 2003 per cui potrei farmi installare un varsione più aggiornata... che versione mi consigli?

  4. #4
    ma il path che viene descritto nell'errore suona parecchio male.... come se fossero usati i backslashes \\ invece degli slashes //

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Potresti provare brutalmente ad eliminare le due righe in questione ogni volta che si presentano; chiaro che, magari, in ottica di normalizzazione non è una gran soluzione.
    Potresti impostare il livello di segnalazione degli errori in modo che non ti segnali i notice, nella directory di phpMyAdmin

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.