[PHP] pb avec Asset_keys

flotym -  
 flotym -
Bonjour,

J'ai un petit soucis mais je n'arriva pas a trouver ou:
Dans le code ci-dessous, je construit un tableau indexé grace à une requete Mysql.
Dans ce tableau, je veux récupérer la valeur supérieure et la valeur inférieure d'un élément donné.

Dans mon exemple, je veux récupérer les villes qui sont avant et après 'Rennes'.


<?php

$sql_query = "SELECT 'nom_ville' FROM 'ville' WHERE 'nom_ville' LIKE 'r%' ORDER BY 'nom_ville";
$sql_res = mysql_query($sql_query, $connect_db);
$tableau = mysql_fetch_row($sql_res);

$valeurAuHasard = "rennes";
$keys = array_keys($tableau, $valeurAuHasard );
$index = $keys[0];

//echo $index;

$indexPrecedent = $index - 1;
$indexSuivant = $index + 1;

//echo $indexPrecedent;

foreach (range($indexPrecedent, $indexSuivant) as $number) {
if (isset($tableau[$number]))
echo '<p>', $tableau[$number], '</p>';
}

?>



A voir également:

1 réponse

flotym
 
Zut, j'ai cliqué trop vite ........
En fait, ça m'affiche la première valeur du tableau.

Merci d'avance
0