Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    perchè non ho visualizzazione in fase di esecuzione?

    salve,
    dopo aver fatto la gestione di un magazzino in php e mysql, nel momento in cui mando in esecuzione mi visualizza solo una pagina bianca perchè?
    grazie della risposta
    venera

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    probabile che ci sia qualche fatal error e il server è impostato per non visualizzarli, prova a mettere

    Codice PHP:
    error_reporting(E_ALL); 
    all'inizio dello script, e in caso posta l'errore che ti apparirà.

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  3. #3
    ciao,
    ci provo allora e ti faccio sapere... grazie

  4. #4
    scusa... non mi stampa niente e sono sempre con la pagina bianca....

  5. #5
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    prova a postare lo script, vedimo se c'è qualcosa che salta all'occhio.

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  6. #6
    CIAO,
    questo è solo una parte... ma se risolvo questo risolvo tutto...
    <HTML>
    <HEAD>
    <TITLE>Gestione Rientro</TITLE>
    </HEAD>
    <BODY>
    <?php
    include "funzioni_sql.php";
    error_reporting(E_ALL);
    // chiamata alla funzione di connessione
    $host=localhost;
    $username=root;
    $pass="";
    $Connessione=mysql_connect($host,$username,$pass);
    if(!$Connessione)
    { print("<H1>Connessione al server MySQL fallita</H1>");
    exit;
    }
    else {
    $DB=mysql_select_DB("icemanagement");
    if(!$DB)
    { print("<H1>Connessione al database fallita </H1> ");
    exit;}
    else {
    query(select * from rientro);
    if(mysql_num_rows($auth)==0) { print("non ci sono prodotti rientrati");exit;}
    else { print("I prodotti rientrati sono:");

    echo '
    <table border="1">
    <tr>
    <th>CodProdotto</th>
    <th>Nome Prodotto</th>
    <th>Utente</th>
    <th>Quantit&agrave;</th>
    <th>Destinazione</th>

    </tr>';

    while ($row = mysql_fetch_assoc($result)) {
    $CodProdotto = htmlentities($row['CodProdotto']);
    $NomeProdotto = htmlentities($row['NomeProdotto']);
    $Utente = htmlentities($row['Utente']);
    $Quantita = htmlentities($row['Quantita']);
    $Destinazione = htmlentities($row['Destinazione']);


    echo '
    <tr>
    <td>$CodProdotto</td>
    <td>$NomeProdotto</td>
    <td>$Utente</td>
    <td>$Quantita</td>
    <td>$Destinazione</td>
    </tr><?';
    }

    echo '</table><?'};
    }
    // chiudo la connessione a MySQL
    mysql_close();

    ?>
    <hr noshade size="10" width="80%" align="center" />

    <p align='center'><font color="#0000FF">Home </p>

    </BODY>
    </HTML>



    grazie

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    39
    Quasi certamnete non ti stampa nulla a causa di questo :
    $host=localhost;
    $username=root;
    Di fatti se si va a vedere nel codice tutto il contenuto (HTML) viene dato a video, solo se la connessione ha esito positivo e in questo caso mi sembr aproprio di no a causa delle 2 variabili citate in precedenza, perchè non sono dichiarate come stringa provo a dichiararle come stringa e vedi che succede

  8. #8
    Buon giorno,
    ho anche modificato come stringa ma non succede niente.....

  9. #9
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    correggi così e vedi cosa ti stampa:

    Codice PHP:
    <HTML>
    <HEAD>
    <TITLE>Gestione Rientro</TITLE>
    </HEAD>
    <BODY>
    <?php
    error_reporting
    (E_ALL);
    include (
    "funzioni_sql.php") or die ("file non trovato");
    // chiamata alla funzione di connessione
    $host="localhost";
    $username="root";
    $pass="";
    $Connessione=mysql_connect($host,$username,$pass);
    if(!
    $Connessione)
    { print(
    "<H1>Connessione al server MySQL fallita</H1>");
    exit;
    }
    else {
    $DB=mysql_select_DB("icemanagement");
    if(!
    $DB)
    { print(
    "<H1>Connessione al database fallita </H1> ");
    exit;}
    else {
    query(select from rientro);
    if(
    mysql_num_rows($auth)==0) { print("non ci sono prodotti rientrati");exit;}
    else { print(
    "I prodotti rientrati sono:");

    echo 
    '
    <table border="1">
    <tr>
    <th>CodProdotto</th>
    <th>Nome Prodotto</th>
    <th>Utente</th>
    <th>Quantità</th>
    <th>Destinazione</th>

    </tr>'
    ;

    while (
    $row mysql_fetch_assoc($result)) {
    $CodProdotto htmlentities($row['CodProdotto']);
    $NomeProdotto htmlentities($row['NomeProdotto']);
    $Utente htmlentities($row['Utente']);
    $Quantita htmlentities($row['Quantita']);
    $Destinazione htmlentities($row['Destinazione']);


    echo 
    '
    <tr>
    <td>$CodProdotto</td>
    <td>$NomeProdotto</td>
    <td>$Utente</td>
    <td>$Quantita</td>
    <td>$Destinazione</td>
    </tr><?'
    ;
    }

    echo 
    '</table><?'};
    }
    // chiudo la connessione a MySQL
    mysql_close();

    ?>
    <hr noshade size="10" width="80%" align="center" />

    <p align='center'>[url="index.php"]<font color="#0000FF">Home[/url] </p>

    </BODY>
    </HTML>
    se continua a non stampare nulla clicca con il tasto destro e visualizza il sorgente HTML e posta quello.
    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  10. #10
    ok... provo e poi faccio sapere. grazie

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.