Ciao ragazzi,
non riesco a concatenare la variabile $tag2, $tag3, che passa un parametro che prende da un get, nel seguente codice
mi da errore.. dove sbaglio?Codice PHP:
$query = new WP_Query('tag='.$tag2.'+'.$tag3.'');
Ciao ragazzi,
non riesco a concatenare la variabile $tag2, $tag3, che passa un parametro che prende da un get, nel seguente codice
mi da errore.. dove sbaglio?Codice PHP:
$query = new WP_Query('tag='.$tag2.'+'.$tag3.'');
Dovresti specificare l'errore.
Poi un'altra cosa: come dovrebbe essere secondo te il risultato della concatenazione?
Supponendo che $tag2 contenga "pippo" e che $tag3 contenga "pluto", la tua concatenazione darebbe come risultato
tag=pippo+pluto
è questo che vuoi ottenere?
ciao, mi da Errore HTTP 500 (Internal Server Error)...
si, dovrei ottenere esattamente questo:
'tag=topolino+pippo+pluto' con i due apici a inizio e fine
Se hai bisogno degli apici conviene fare così
Occho che ci sono le doppie virgolette (", quelle sul tasto 2) seguite da un apice e il contrario alla fine!Codice PHP:
$query = new WP_Query("'tag={$tag2}+{$tag3}'");
Sarebbe comunque utile sapere nei log del webserver (ed eventualmente di php) cosa viene scritto quando va in errore.
![]()