Problema switch

WottaFacca

Utente Attivo
20 Mar 2015
134
0
0
Desenzano d/G
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??

PHP:
<?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']);
?>
 
Ultima modifica di un moderatore:

marino51

Utente Attivo
28 Feb 2013
3.041
192
63
Lombardia
mi è difficile capire l'uso dello switch in quella forma, io opterei per questa soluzione
PHP:
<?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'];

if(!isset($Utente)) { echo " L\'utente inserito è  " .$Utente. "<br />"; }

if(!isset($Folder)) { echo " La folder selezionata è " .$Folder. "<br />"; }

$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']);
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
S problema switch poe IP Cam e Videosorveglianza 0
F Problema switch di pagina jQuery 1
I Problema switch Reti LAN e Wireless 2
Komix $_GET e switch, problema di stampa PHP 4
W Problema switch case e $_GET PHP 0
T Problema switch PHP 3
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
D problema php mysql PHP 1
D problema php mysql PHP 1
M Problema Wi-Fi Linux Linux e Software 1
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
Daniele_Carrara Problema Aperture Mailup Email Marketing 5
F PROBLEMA ACCESSO INSTAGRAM Discussioni Varie 2
R Problema connessione db PHP 7
M problema if PHP 2
G Problema con Get page PHP 4
N Problema passaggio variabili tra pagine PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 1
H problema carrello woocommerce PHP 2
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
M Problema su query JOIN in tre tabelle PHP 0
S Problema esportazione tabelle Mysql in Excel PHP 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
M Problema su update di 3 tabelle PHP 1

Discussioni simili