come passo $ordinamento della funzione one() alla qery sql della funzione two()??codice:function one(){ $ordinamento=$_GET['ordinameto']; } function two(){ $sql='SELECT *.... ORDER BY '.$ordinamento.''; query.... } ordina per asc
:master:
come passo $ordinamento della funzione one() alla qery sql della funzione two()??codice:function one(){ $ordinamento=$_GET['ordinameto']; } function two(){ $sql='SELECT *.... ORDER BY '.$ordinamento.''; query.... } ordina per asc
:master:
Slack 10 - Apple G5 2.5 - winzoz xp
php/mysql/apache
Flash MX / roba in 3D / roba per il video e l'audio
che fagiano che sono: mancava un return!!!
comunque grazie per l'intensa collaborazione anche nel visitare la domanda
Slack 10 - Apple G5 2.5 - winzoz xp
php/mysql/apache
Flash MX / roba in 3D / roba per il video e l'audio
function two()
{
$sql='SELECT *.... ORDER BY '.$_GET['ordinameto'].'';
query....
}
ordina per asc
io faccio sempre cosi
non è il massimo riguardo alla sicurezzaOriginariamente inviato da bauleviaggiante
function two()
{
$sql='SELECT *.... ORDER BY '.$_GET['ordinameto'].'';
query....
}
ordina per asc
io faccio sempre cosi
http://freephp.html.it/articoli/view...p?id=123&pag=1
think simple think ringo
hai perfettamente ragione, ma era l'esempio per risparmiare una funzione provala cosi
function two()
{
$sql = 'SELECT campo FROM tabella';
if (isset($_GET['ordinamento']))
{
switch($_GET['ordinamento'])
{
case 1:
$sql .= ' ORDER BY campo ASC';
break;
case 2:
$sql .= ' ORDER BY campo DESC';
break;
}
}
return $sql;
}
cosi penso non ci sia il pericolo delle sql injection