Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Passagi di valore tra php e tag html

    Come posso fare per passare il valore da una pagina all'altra sfruttando questo codice:
    codice:
            $p= 565;
    	echo  '',$row[6],'';
    e recupero:
    codice:
    $valore_param = $_GET['param'];
    Perchè come scritto non mi restituisce il 565 ma solo il nome variabile $p

  2. #2

  3. #3
    Neanche le basi di PHP però eh!!!

    Nella dichiarazione di una stringa se vengono usati gli apici singoli (') le variabili presenti all'interno NON vengono risolte, con le virgolette (") invece si.

    Poi, cosa sono quelle virgole attorno a $row[6] ?!?!

    Codice PHP:
    $p 565;
    echo  
    '[url="dettaglio_offerta.php?param='.$p.'"]'.$row[6].'[/url]'
    oppure:

    Codice PHP:
    $p 565;
    echo  
    "[url='dettaglio_offerta.php?param=$p']$row[6][/url]"
    o ancora:

    Codice PHP:
    $p 565;
    echo  
    "<a href=\"dettaglio_offerta.php?param=$p\">$row[6]</a>"
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it L'avatar di Laxus
    Registrato dal
    Oct 2010
    Messaggi
    251
    Poi, cosa sono quelle virgole attorno a $row[6] ?!?!
    no, è corretto vengono considerati come parametri multipli, ma il risultato è la stessa della concatenazione
    pure io l'ho scoperto solo recentemente ( e mi è del tutto indifferente )

  5. #5
    Originariamente inviato da Laxus
    no, è corretto vengono considerati come parametri multipli, ma il risultato è la stessa della concatenazione
    pure io l'ho scoperto solo recentemente ( e mi è del tutto indifferente )
    Grazie mille per la precisazione, non si finisce mai di imparare
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Grazie ragazzi. Problema risolto.
    Alla fine ho addottato questo metodo proposto da satifal:
    codice:
    "<a href=\"dettaglio_offerta.php?param=$row[0]\">$row[6]</a>"
    no, è corretto vengono considerati come parametri multipli, ma il risultato è la stessa della concatenazione
    Scusa dato che siamo in argomento, puoi farmi vedere un passaggio di parametri multipli

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.