Visualizzazione dei risultati da 1 a 5 su 5

Discussione: errore inspiegabile..

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    10

    errore inspiegabile..

    ciao a tutti
    ho un problema con la visualizzazione dei risultati di una query..
    praticamente mi visualizza solo le prime tre colonne
    e se ne aggiungo altre come risultato ho una bella pagina bianca..
    non riesco a capire dov'è l'errore..
    questo è il codice.. (inserisco dei commenti per focalizzare il problema..)

    while($riga=mysql_fetch_array($ris))

    {

    echo"<tr>";

    echo"<td>";

    echo"".$riga['campo1']."";

    echo"</td>";

    echo"<td>";

    echo"".$riga['campo2]."";

    echo"</td>";

    echo"<td>";

    echo"".$riga['campo3']."";

    echo"</td>";
    //fino a qua funziona tutto ma se metto anche le prossime tre colonne
    //come risultato ho una bella pagina bianca

    echo"<td>";
    echo"diritti cliente";
    echo"</td>";
    echo"<td>";
    echo"modifica anagrafica";
    echo"</td>";
    echo"<td>";
    echo"elimina scheda cliente";
    echo"</td>";
    echo"</tr>";
    }


    com'è possibile? ho programmato più volte con php e non ho mai riscontrato questo problema
    può essere un problema della macchina su cui girano php e mysql?

    spero possiate aiutarmi
    GRAZIE
    CIAO

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    24
    ciao, scusa passo per caso magari lo sai già, ma mettere i \ davanti a " ???
    tipo:

    echo"<a href=\"pag1.php?dir=\".$_GET['aaa']."\">diritti cliente</a>";

    ciao
    chicco

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    10
    ciao grazie per l'aiuto ma non cambia niente
    non è un problema dei link è che proprio non mi fa vedere qualsiasi cosa
    si trova al di sotto dei commenti sia che si tratti di link o anche di semplici caratteri....
    è impossibile come fa a non andare!

    ha sempre funzionato..
    boh va be..
    grazie..

    ciaooo

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    10
    ah dimenticavo...
    questo codice è pari pari a quello di un'altra pagina .php
    che ho scritto per testare il funzionamento di php e mysql
    e quella gira bene anche lei fino a che non aggiungo altre righe di codice per la visualizzazione..

    grazie ciao

  5. #5
    Mancano apici vari, c'e' qualche errore di sintassi e poi devi mettere i \" all'interno dell'echo:

    codice:
    while($riga=mysql_fetch_array($ris))
    
    {
    
    echo"<tr>";
    
    echo"<td>";
    
    echo $riga[campo1];
    
    echo"</td>";
    
    echo"<td>";
    
    echo $riga[campo2];
    
    echo"</td>";
    
    echo"<td>";
    
    echo $riga[campo3];
    
    echo"</td>";
    //fino a qua funziona tutto ma se metto anche le prossime tre colonne
    //come risultato ho una bella pagina bianca
    
    echo"<td>";
    echo"<a href=\"pag1.php?dir=".$_GET['aaa']."\">diritti cliente</a>";
    echo"</td>";
    echo"<td>";
    echo"<a href=\"pag2.php?idd=".$_GET['bbb']."\">modifica anagrafica</a>";
    echo"</td>";
    echo"<td>";
    echo"<a href=\"pag3.php?idd=".$_GET['ccc']."\">elimina scheda cliente</a>";
    echo"</td>";
    echo"</tr>";
    }
    A livello di codice cosi' dovrebbe andare, apparentemente non vedo problemi, neanche a livello html...
    Se continua a darti problemi posta tutto il resto del codice completo, magari c'e' qualcosa che non va altrove...

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.