Page 1 sur 1

recuperation d'une variable

Posté : 07 juil. 2005, 18:24
par ma_pomme
bonjour,

je souhaiterai savoir comment il faut procedé pour recupere une variable d'une bdd ou d'un fichier.

Posté : 07 juil. 2005, 18:29
par Cyrano
À partir de quoi au juste ? Quelle partie de code as-tu déjà essayé d'élaborer pour qu'on sache d'où partir et ne pas t'expliquer ce que tu connais déjà ? :-k

Posté : 07 juil. 2005, 21:14
par ma_pomme
alors je ne connait rien dans ce domaine mais j'ai essayé de piqué un bout de code qui appel cette meme variable mais ça ne marche pas :( c'est ça
$sql = "SELECT t1.*, t2.username
		FROM " . LOTTERY_HISTORY_TABLE . " as t1, " . USERS_TABLE . " as t2
		WHERE t2.user_id = t1.user_id
		ORDER BY time DESC";

	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'lottery history'), '', __LINE__, __FILE__, $sql);
	}

	if ( $db->sql_numrows($result) > 0 )
	{
		if (!( $row = $db->sql_fetchrow($result) ))
		{
			message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'lottery'), '', __LINE__, __FILE__, $sql);
		}
		$template->assign_block_vars('switch_last_winner', array(
			'WINNER_NAME' => $row['username']));
	}	

Posté : 07 juil. 2005, 21:33
par pjl
Voici donc le cours de ce soir à réviser : http://www.phpdebutant.org/article66.php

RDV demain avec ton code corrigé.

Posté : 10 juil. 2005, 03:32
par ma_pomme
'est bon j'ai trouvé ça bloquait a ce niveaux là
$template->assign_block_vars('switch_last_winner', array(
            'WINNER_NAME' => $row['username'])); 
il fallait que je mette ça a la place
$template->assign_vars(array(
            'WINNER_NAME' => $row['username'])); 
car sinon je recuperais pas ma variable au bonne endroit :)