Salve a tutti,
sto sviluppando un codice in cui sto riscontrando diversi problemi, uno dei tanti è causato da questo switch xD.
Io ho questa pagina, che riceve tramite le sessioni dei dati, e fino a qui tutto bene. Devo effettuare dei controlli, in modo da far risultare delle cose diverse ogni volta, ovviamente che dipende dai dati ricevuti tramite le sessioni.
La pagina è già "completa" l'unica cosa che non riesco a sistemare è quello switch, che ovviamente non prende i dati corretti, qualcuno riesce ad aiutarmi??
codice:<?php session_start(); echo ' <link rel="icon" href="favicon.ico" /> '; echo ' <title> Lista per folder </title>'; echo '<style> a{text-decoration: none;} *{ font-size: 15;} b{ font-size: 0.844em;} .testo{ border-bottom: 1px solid #c0c0c0; }</style>'; //connessione al server DB $link_connessione = mysql_connect("localhost","xxxx","") or die ("Connessione impossibile"); //Selezione del database $db = mysql_select_db ("xxx", $link_connessione) or die ("Database inesistente!"); $Utente = $_SESSION['Utente']; $Folder = $_SESSION['Folder']; $Capsule = $_SESSION['Capsule']; $Report = $_SESSION['Report']; switch ( ) { case !isset($Utente): echo ' L\'utente inserito è ' .$Utente. ''; break; case !isset($Folder): echo ' La folder selezionata è ' .$Folder.''; break; default: $query= "SELECT * FROM `test` ORDER BY `IDFolder`,`IDCapsule`,`IDReport`,`utente` ASC"; $tabella= mysql_query($query, $link_connessione) or die ("Attenzione: errore nella query"); echo '<a href="index.html"><input type="button" value="Torna alla pagina principale" href="index.html"></a>'; while ($riga = mysql_fetch_array($tabella)) { $utente = $riga ['utente']; $folder = $riga ['IDFolder']; $capsule = $riga ['IDCapsule']; $report = $riga ['IDReport']; $descrizione = $riga ['Descrizione']; echo (' <p class="testo" name="dati">' .$utente. ' - ' .$folder. ' - ' .$capsule. ' - ' .$report. ' - <b>' .$descrizione.' </b></p> '); } } unset($_SESSION['Utente']); unset($_SESSION['Folder']); unset($_SESSION['Capsule']); unset($_SESSION['Report']); ?>

Rispondi quotando