variabili php

ci_provo

Nuovo Utente
12 Feb 2010
29
0
0
ok io ho questa query:
e vorrei far in modo di creare delle variabili di sessione per poi spedirle ad un altra pagina.
Le variabili vorrei farle passare con id portata. quindi ipotizzo di avere 20 id univoci da 1 a 20. ogni id contiene una portata, e visto che la query e creata da database ed esplode 10 portate per volta "mia scelta" come potrei assegnargli delle variabili?

<?php echo $row_DetailRS1['idportata']; ?></td>
<td><?php echo $row_DetailRS1['portata']; ?></td>
 

ci_provo

Nuovo Utente
12 Feb 2010
29
0
0
buongiorno forum un aiutino per me?
dovrei creare delle var di sessioni per richiamarle in un altra pagina come posso fare?




PHP:
<?php virtual('/Connections/miosito.php'); ?><?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

$currentPage = $_SERVER["PHP_SELF"];

$maxRows_DetailRS1 = 10;
$pageNum_DetailRS1 = 0;
if (isset($_GET['pageNum_DetailRS1'])) {
  $pageNum_DetailRS1 = $_GET['pageNum_DetailRS1'];
}
$startRow_DetailRS1 = $pageNum_DetailRS1 * $maxRows_DetailRS1;

$colname_DetailRS1 = "-1";
if (isset($_SESSION['recordID'])) {
  $colname_DetailRS1 = $_SESSION['recordID'];
}
mysql_select_db($database_miosito, $miosito);
$query_DetailRS1 = sprintf("SELECT * FROM portata WHERE idtipoportata = %s ORDER BY portata ASC", GetSQLValueString($colname_DetailRS1, "int"));
$query_limit_DetailRS1 = sprintf("%s LIMIT %d, %d", $query_DetailRS1, $startRow_DetailRS1, $maxRows_DetailRS1);
$DetailRS1 = mysql_query($query_limit_DetailRS1, $miosito) or die(mysql_error());
$row_DetailRS1 = mysql_fetch_assoc($DetailRS1);

if (isset($_GET['totalRows_DetailRS1'])) {
  $totalRows_DetailRS1 = $_GET['totalRows_DetailRS1'];
} else {
  $all_DetailRS1 = mysql_query($query_DetailRS1);
  $totalRows_DetailRS1 = mysql_num_rows($all_DetailRS1);
}
$totalPages_DetailRS1 = ceil($totalRows_DetailRS1/$maxRows_DetailRS1)-1;

$queryString_DetailRS1 = "";
if (!empty($_SERVER['QUERY_STRING'])) {
  $params = explode("&", $_SERVER['QUERY_STRING']);
  $newParams = array();
  foreach ($params as $param) {
    if (stristr($param, "pageNum_DetailRS1") == false && 
        stristr($param, "totalRows_DetailRS1") == false) {
      array_push($newParams, $param);
    }
  }
  if (count($newParams) != 0) {
    $queryString_DetailRS1 = "&" . htmlentities(implode("&", $newParams));
  }
}
$queryString_DetailRS1 = sprintf("&totalRows_DetailRS1=%d%s", $totalRows_DetailRS1, $queryString_DetailRS1);
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao intanto guarda questo da manuale php

http://it.php.net/manual/en/function.virtual.php

Questa funzione può essere utilizzata per i file PHP. Tuttavia, è preferibile usare include () o require () per i file PHP.

poi per utilizzare le sessioni:
devi in in tutte le pagine in cui le usi (sia per valorizzarle che per leggerle) inserire l'istruzione

if(!isset($_SESSION)){session_start ();}

poi nella pag in cui la valorizzi (es)

$_session['c1']=$_POST['c1'];
(previa verifica del post)

e se nella pagina in cui la leggi (es.) ti serve per valorizzare un campo di input potresti fare

if(!isset($_session['c1'])){$_session['c1']="";}
cioè se non è stata creat prima la crei comunque è la metti a vuoto
e valorizzi l'input

<input name="c1" type="text" value="<?php echo $_session['c1'];?>">

per cui nel campo di input o sarà di valore vuoto o assumerà il valore della sessione

se, ancora, ti dovesse servire per un checkbox o radiobutton

if(!isset($_session['c1'])){
$_session['c1']="";
$selzionato="";
}else{
$selzionato="checked";
}


<input name="c1" type="checkbox" id="c1" value="c1" <?php echo $selezionato;?>>

per cui se non la sessione non è stata valorizzata il check appare non selezionato, altrimenti si

spero di essere stato chiaro, altrimenti sono qui (e, sfortunatamrente, anche alex:D)
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Passaggio variabili array php su un tasto jq PHP 3
K [PHP] Problema con variabili concatenate. PHP 1
maxnegri Eliminare url index.php con variabili e reindirizzare alla home del sito PHP 7
zorro [PHP] passaggio di variabili PHP 7
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
S [PHP] Estrarre elementi array su più variabili PHP 5
M Inviare variabili da menu a tendina a pagina php con post PHP 6
M [PHP] Selezione da menu a discesa con 2 variabili PHP 0
A php echo get con variabili PHP 4
N [PHP] Registrare variabili all'interno di un ciclo PHP 3
F [PHP] Cercare voci uguali nel db e unire alcune variabili PHP 0
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
F [PHP] if(isset($_POST['Invia'])) non mi riconosce le variabili PHP 3
K [PHP] variabili di tipo numerico nei Form PHP 1
B [PHP] variabili globali in chiamate ajax PHP 0
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
Emix [PHP] Check - Select e recupero variabili PHP 40
P [PHP] link con variabili e while PHP 5
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
Mangiuz Variabili semplici PHP su Javascript Ajax 1
A [PHP] Passare variabili tra pagine diverse PHP 2
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
E [PHP] creazioni nuove variabili per modulo di stampa PHP 1
S [Javascript] variabili tra pagine php/ajax Javascript 1
L Seo e variabili php SEO e Posizionamento 4
damiano.f [PHP] variabili su immagine e registrazione dati su db PHP 0
N [PHP] aiuto su variabili e colori PHP 4
fabryx [PHP]RISOLTO: Trasformare righe in colonne assegnando singole variabili PHP 10
trattorino [PHP] unire due variabili PHP 0
trattorino php variabili a tempo PHP 6
A Passare variabili da javascript a PHP PHP 8
F Aggiornamento variabili php PHP 1
E php problema incremento e decremento di 2 variabili con click da pulsante PHP 0
W Passaggio variabili da JS a PHP Javascript 3
C Leggere variabili esterne ad una classe in php 5.2 PHP 6
B Passaggio di variabili a query in php PHP 3
L variabili php in database PHP 1
gandalf1959 funzione mail() e variabili su un link nel body in formato xxx.php?$a=$codicecontrollo PHP 2
J Recuperare variabili da php a java Javascript 2
M [risolto] variabile php costituita da variabili testo PHP 12
R Passaggio variabili php PHP 3
G funzione include di php e paramentri variabili PHP 4
X Eseguire controllo su variabili php PHP 1
M Modificare le variabili di un file php attraverso un form PHP 1
S Controlli variabili php PHP 11
A passare variabili da javascript a php PHP 3
1 passaggio variabili php PHP 1
D_evil1991 inviare variabili da php al javascript PHP 0
C passare variabili da php a javascript Javascript 13

Discussioni simili