[PHP] recherche de donné sql et modification
Misheru
-
Misheru -
Misheru -
Bonjour,
Je suis débutant dans ce domaine et j'ai un grand besoin d'aide ^^
Je souhaiterai rajouter une fonction sur ma page PHP qui dirai d'aller chercher un mot dans mon tableau sql et plus précisément dans une colonne, ensuite je souhaiterai que le mot trouver soit remplacer par un lien pointant sur une image.
Par exemple : Je souhaiterai qu'il trouve le mot 'Minage' dans la colonne 'prof1name' et qu'il remplace le mot 'Minage' par ce lien: '/wow/static/images/icons/metier/minage.gif',
voici ma page php :
<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
//Get Groups user is in atm
$sql = "SELECT * FROM roster";
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$template->assign_block_vars('table_rows', array(
'VAR_NAME' => $row['name'],
'VAR_RACE' => $row['race'],
'VAR_CLASS' => $row['class'],
'VAR_LEVEL' => $row['level'],
'VAR_AP' => $row['ap'],
'VAR_PROF1NAME' => $row['prof1name'],
'VAR_PROF2NAME' => $row['prof2name'],
'VAR_PROF1VALUE' => $row['prof1value'],
'VAR_PROF2VALUE' => $row['prof2value'],
));
}
// Have to do something to make it available as table1_row's
$page_title="herentzia";
page_header($page_title);
$template->set_filenames(array(
'body' => 'roster.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
j'espère avoir été clair sinon hésiter pas à poser vos question ^^
merci !!!
Je suis débutant dans ce domaine et j'ai un grand besoin d'aide ^^
Je souhaiterai rajouter une fonction sur ma page PHP qui dirai d'aller chercher un mot dans mon tableau sql et plus précisément dans une colonne, ensuite je souhaiterai que le mot trouver soit remplacer par un lien pointant sur une image.
Par exemple : Je souhaiterai qu'il trouve le mot 'Minage' dans la colonne 'prof1name' et qu'il remplace le mot 'Minage' par ce lien: '/wow/static/images/icons/metier/minage.gif',
voici ma page php :
<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
//Get Groups user is in atm
$sql = "SELECT * FROM roster";
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$template->assign_block_vars('table_rows', array(
'VAR_NAME' => $row['name'],
'VAR_RACE' => $row['race'],
'VAR_CLASS' => $row['class'],
'VAR_LEVEL' => $row['level'],
'VAR_AP' => $row['ap'],
'VAR_PROF1NAME' => $row['prof1name'],
'VAR_PROF2NAME' => $row['prof2name'],
'VAR_PROF1VALUE' => $row['prof1value'],
'VAR_PROF2VALUE' => $row['prof2value'],
));
}
// Have to do something to make it available as table1_row's
$page_title="herentzia";
page_header($page_title);
$template->set_filenames(array(
'body' => 'roster.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
j'espère avoir été clair sinon hésiter pas à poser vos question ^^
merci !!!
A voir également:
- [PHP] recherche de donné sql et modification
- Suivi de modification word - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Logiciel gratuit modification pdf - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
2 réponses
si je comprend bien ce que tu veux :
while( $row = $db->sql_fetchrow($result) )
{
$template->assign_block_vars('table_rows', array(
'VAR_NAME' => $row['name'],
'VAR_RACE' => $row['race'],
'VAR_CLASS' => $row['class'],
'VAR_LEVEL' => $row['level'],
'VAR_AP' => $row['ap'],
'VAR_PROF1NAME' => str_replace( 'Minage', '/wow/static/images/icons/metier/minage.gif', $row['prof1name']),
'VAR_PROF2NAME' => $row['prof2name'],
'VAR_PROF1VALUE' => $row['prof1value'],
'VAR_PROF2VALUE' => $row['prof2value'],
));
}
non, c'est bon j'ai trouver :
while( $row = $db->sql_fetchrow($result) )
{
if($row['prof1name'] == "Minage")
$row['prof1name'] = str_replace('Minage','<img src="./wow/static/images/icons/metier/minage.gif">',$row[prof1name]);
$template->assign_block_vars('table_rows', array(
'VAR_NAME' => $row['name'],
'VAR_RACE' => $row['race'],
'VAR_CLASS' => $row['class'],
'VAR_RANK' => $row['rank'],
'VAR_LEVEL' => $row['level'],
'VAR_AP' => $row['ap'],
'VAR_PROF1NAME' => $row['prof1name'],
'VAR_PROF2NAME' => $row['prof2name'],
'VAR_PROF1VALUE' => $row['prof1value'],
'VAR_PROF2VALUE' => $row['prof2value'],
));
}
mais merci quand même de ta réponse ^^
while( $row = $db->sql_fetchrow($result) )
{
if($row['prof1name'] == "Minage")
$row['prof1name'] = str_replace('Minage','<img src="./wow/static/images/icons/metier/minage.gif">',$row[prof1name]);
$template->assign_block_vars('table_rows', array(
'VAR_NAME' => $row['name'],
'VAR_RACE' => $row['race'],
'VAR_CLASS' => $row['class'],
'VAR_RANK' => $row['rank'],
'VAR_LEVEL' => $row['level'],
'VAR_AP' => $row['ap'],
'VAR_PROF1NAME' => $row['prof1name'],
'VAR_PROF2NAME' => $row['prof2name'],
'VAR_PROF1VALUE' => $row['prof1value'],
'VAR_PROF2VALUE' => $row['prof2value'],
));
}
mais merci quand même de ta réponse ^^