Vai al contenuto

funzioni in php


Messaggi raccomandati

Allora... se ho capito bene, tu vuoi sapere come si richiama una funzione...

Bè... ti do un esempio di codice:

function esempio( $name ) {

print( $name );

}

$prova = "Gianluca Morisio Moruro Alebama Derisio";

esempio( $prova );

Salve abitanti della terra

Link al commento
Condividi su altri siti

ciao Carlus :wink:

la funzione che intendo richiamare è la seguente:

<td> <? include "config.inc.php";

function ShowCats ($id,$name,$table,$level)

{

global $db, $categories;

$query = "SELECT id,name,parent FROM $table WHERE parent=$id ORDER BY name";

$result = mysql_query($query,$db);

while ($row = mysql_fetch_array($result))

{

$name = str_repeat(" ",$level) . $row['name'] . "n";

$categories["$name"] = $row['id'];

ShowCats ($row['id'],$name,$table,$level+1);

}

return $categories;

}

?></td>

dovrebbe estrarre delle informazioni da una tabella, colevo sapere quali sono i parametri per richiamare tale funzione.

fammi sapere

GRAZIE

pura energia creativa

PowerMac G5 DP 1.8 Ghz

Cinema display 23"

Link al commento
Condividi su altri siti

Mi dispiace ma non ti posso aiutare... Non sono un grande esperto di PHP, so molto, molto, molto poco... Preferisco le applet Java, i servlet, i jsp, e jascript. Nel caso tu abbia bisogno di aiuto in queste materie sarò ben felice di aiutarti.

Salve abitanti della terra

Link al commento
Condividi su altri siti

Originally posted by united colors

<td> <? include \"config.inc.php\";  

function ShowCats ($id,$name,$table,$level)  

{  

global $db, $categories;  

$query = \"SELECT id,name,parent FROM $table WHERE parent=$id ORDER BY name\";  

$result = mysql_query($query,$db);  

while ($row = mysql_fetch_array($result))  

{  

$name = str_repeat(\"     \",$level) . $row['name'] . \"n\";  

$categories[\"$name\"] = $row['id'];  

ShowCats ($row['id'],$name,$table,$level+1);  

}  

return $categories;  

}  

?></td>

ShowCats ($id,$name,$table,$level) ;

echo $categories[parametro che vuoi vedere];

se non ricordo male.

a parte questo non so se possa funzionare quella struttura... mi sa tanto di errore quel richiamo della funzione da dentro se stessa, ho idea che vada in loop. e sempre se non ricordo male, basta il while.

In lust I redeem all my yearnings and needs

Let’s murder in nightmares of pleasures besieged

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...