$lettres = mysql_query($query_lettres, $identifiant) or die(mysql_error());
$totalRows_lettres = mysql_num_rows($lettres);
$transpoa = $transpob = array();
while ($row = mysql_fetch_array($lettres)) {
$transpoa[] = $row['alphabet'];
$transpob[] = $row['code1'];
}Code : Tout sélectionner
<?php
$bobo = mysql_connect('localhost','identifiant','MdP') or die ("erreur de connexion");
mysql_select_db('***********',$******) or die ("erreur de connexion base");
?>
<html>
<?php header( 'content-type: text/html; charset=utf-8' ); ?>
<head>
<title>Test PHP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
$query_lettres = "SELECT * FROM transpo";
$lettres = mysql_query($query_lettres, $bobo) or die(mysql_error());
$totalRows_lettres = mysql_num_rows($lettres);
function transpo($transpo)
{
$transpoa = $transpob = array();
while ($row = mysql_fetch_array($lettres)) {
$transpoa[] = $row['alphabet'];
$transpob[] = $row['code1'];
}
return str_replace($transpoa, $transpob, $transpo);
}
$texte = 'ABCD' ;
echo 'le texte avant :<br>';
echo $texte ;
echo '<br>et maintenant le texte après :<br>' ;
echo transpo($texte) ;
?>
</body>
</html>
le texte avant :
ABCD
et maintenant le texte après :
Notice: Undefined variable: lettres in C:\xampp\htdocs\test\test1.php on line 21
Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in C:\xampp\htdocs\test\test1.php on line 21
ABCD
<?php
$bobo = mysql_connect('localhost','identifiant','MdP') or die ("erreur de connexion");
mysql_select_db('***********',$******) or die ("erreur de connexion base");
?>
<html>
<?php header( 'content-type: text/html; charset=utf-8' ); ?>
<head>
<title>Test PHP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
$query_lettres = "SELECT * FROM transpo";
$lettres = mysql_query($query_lettres, $bobo) or die(mysql_error());
$totalRows_lettres = mysql_num_rows($lettres);
$transpoa = $transpob = array();
while ($row = mysql_fetch_array($lettres)) {
$transpoa[] = $row['alphabet'];
$transpob[] = $row['code1'];
}
$texte = 'ABCD' ;
echo 'le texte avant :<br>';
echo $texte ;
echo '<br>et maintenant le texte après :<br>' ;
echo str_replace($transpoa, $transpob, $texte) ;
?>
</body>
</html>Code : Tout sélectionner
<html>
<?php header( 'content-type: text/html; charset=utf-8' ); ?>
<head>
<title>Test PHP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
function transpo($transpo)
{
$transpoa = array('A','B','C','D');
$transpob = array('W','X','Y','Z');
return str_replace($transpoa, $transpob, $transpo);
}
$texte = 'ABCD' ;
echo 'le texte avant :<br>';
echo $texte ;
echo '<br>et maintenant le texte après :<br>' ;
echo transpo($texte) ;
?>
</body>
</html>le texte avant :
ABCD
et maintenant le texte après :
WXYZ