[PHP] pb avec Asset_keys

Fermé
flotym - 17 déc. 2010 à 10:36
 flotym - 17 déc. 2010 à 10:42
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

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

Merci d'avance
0