Mammouth du PHP |
2278 Messages
21 nov. 2013, 13:49
Tu devrais pouvoir t'amuser avec ÷
rime surabondante et compagnie
si tu as des accents dans ta base de données sers-toi de mb
<?PHP
mb_internal_encoding( 'UTF-8'); //gère correctement les accents
$mysqli = new mysqli("localhost", "root", "", "lexique");
//$rime = $_POST['rime'];
$rime = "toit";
$longueur = mb_strlen($rime);
$rimes = array();
switch ($longueur)
{
case "4":
$rimes []= mb_substr($rime, -1);
$rimes []= mb_substr($rime, -2);
$rimes []= mb_substr($rime, -3);
$rimes []= mb_substr($rime, -4);
break;
case "3":
$rimes []= mb_substr($rime, -1);
$rimes []= mb_substr($rime, -2);
$rimes []= mb_substr($rime, -3);
break;
case "2":
$rimes []= mb_substr($rime, -1);
$rimes []= mb_substr($rime, -2);
break;
case "1":
$rimes []= mb_substr($rime, -1);
break;
}
$forces = array(
"pauvre",
"suffisante",
"riche",
"surabondante",
);
for ($i = 0; $i < $longueur; $i++)
{
$la_force = $forces[$i];
$la_rime = $rimes[$i];
$requete = "select mot from mots where mot like '%$la_rime' limit 100";
print "<br>$requete<br>";
print "<h2>$la_force</h1>";
$res = $mysqli->query($requete);
$res->data_seek(0);
while ($row = $res->fetch_assoc())
{
echo $row['mot'] . "<br />";
}
}
?>
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD