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

    ERRORE: Impossibile recuperare la pagina

    Ciao a tutti,
    ho un problema:

    ho una pagina che si chiama "cerca_per_fornitore1.php" e contiene un menu a tendina con tutti i nomi dei fornitori presenti nel database.
    Il menu è formato in questo modo:

    <option value = $iva_fornitore > $nome_fornitore </option>

    il tutto è contenuto in una form "form1" con il metodo "post".

    C'è un bottone avanti che richiama la pagina "cerca_per_fornitore2.php" che dovrebbe visualizzare tutti i prodotti disponibili in magazzino ordinati dal fornitore scelto nella prima pagina.

    La select è formata cosi:

    Select * from Prodotti where Cod_Fornitore = $form1;

    Il problema è che funziona con quasi tutti i fornitori ma con alcuni, precisamente quelli che contengono un maggior numero di prodotti, non viene nemmeno visualizzata la pagina dando l'errore di explorer quando non trova una pagina!

    Il problema è che invece ogni tanto (1 volta su 30 senza cambiare nulla nel db) la pagina mi viene visualizzata correttamente e oltretutto su un altro computer mi viene sempre visualizzata correttamente!!!!!!!!!

    Qual'è il problema visto che tutti i computer che ho utilizzato usano le stesse versioni di php mysq e apache ?????


    Grazie mille ciao

  2. #2
    Posta le parti del codice interessate...
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  3. #3
    La prima pagina cerca_per_fornitore_1 è cosi:


    <FORM ACTION="Cerca_Per_Fornitore_2.php" METHOD="POST" NAME="Form_O">
    <CENTER>
    <TABLE WIDTH = "80%" BORDER="0" CELLSPACING="0" CELLPADDING="7">
    <TR ALIGN="center" BGCOLOR="AFBFDF">
    <TD>


    <H3> Visualizza tutti i prodotti del magazzino il cui fornitore è: </H3>
    </TD>
    </TR>


    echo("
    <TR BGCOLOR='AFDDDF'>
    <TD ALIGN='CENTER' WIDTH = '100%'>


    <SELECT NAME='fornitore_find' TABINDEX='1'>
    ");



    $query1 = "SELECT Nome_F,P_Iva_F from Fornitori order by Nome_F";
    $result1 = mysql_query($query1, $db);
    while ($row1 = mysql_fetch_array($result1))
    {
    echo("<OPTION VALUE = $row1[P_Iva_F]>$row1[Nome_F]</OPTION>");
    }

    echo("
    </SELECT>
    </TD>
    </TR>
    </TABLE>

  4. #4
    la seconda paina invece è :


    $query2 = "SELECT Nome_F from Fornitori where P_Iva_F=$fornitore_find";
    $result2 = mysql_query($query2,$db);
    $row2 = mysql_fetch_array($result2);


    $query1 = "SELECT * from Prodotti where Categoria_P='sanitario' and Cod_Fornitore_P ='$fornitore_find' order by Codice_P";
    $result1 = mysql_query($query1, $db);
    while ($row1 = mysql_fetch_array($result1))
    {
    scrivo tutti i prodotti
    }

    ripeto la stessa query ma per i prodotti delle altre categorie

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.