as the subject says, i've built a multidimensional array, i now want to get the first and second element from a random array item, this is what I have.
any help appreciated.
<?php
require '../db.php';
$result = mysqli_query($link2, "SELECT * FROM `rss_news` WHERE IconID = 0");
while ($row = $result->fetch_assoc()){
$ID = $row['ID'];
$Options = array();
$Header = mysqli_escape_string($link2, $row['Headline']);
echo $Header . "<br>";
$result2 = mysqli_query($link2, "SELECT * FROM `keywords` ");
while ($row2 = $result2->fetch_assoc()){
if (strpos($Header, trim($row2['Word'])) !== false){
array_push($Options, array($row2['IconID'], $row2['Word']));
}
}
var_dump($Options);
echo "<br>";
if (!empty($Options)){
$r = array_rand($Options, count($Options));
echo $Options[$r[0]];
#echo $Options[array_rand($Options[1])];
#$IconID =
#$result = mysqli_query($link2, "UPDATE `rss_news` SET IconID = $IonID WHERE ID = $ID");
}
echo "<hr>";
}
?>