You need echoto loop while. Like you, each time you rewrite a variable, so you only get the last line.
Try:
$query="(SELECT * FROM userleveltracking WHERE session_id = '123456' ORDER BY id ASC LIMIT 7)";
$result=mysql_query($query);
while($rows=mysql_fetch_assoc($result))
{
echo $rows['ussd_string'];
}
or if you need each value later, use an array:
$query="(SELECT * FROM userleveltracking WHERE session_id = '123456' ORDER BY id ASC LIMIT 7)";
$result=mysql_query($query);
while($rows=mysql_fetch_assoc($result))
{
$values[] = $rows['ussd_string'];
}
foreach($values as $value){
echo $value;
}
or concatenation:
$values = '';
$query="(SELECT * FROM userleveltracking WHERE session_id = '123456' ORDER BY id ASC LIMIT 7)";
$result=mysql_query($query);
while($rows=mysql_fetch_assoc($result))
{
$values .= $rows['ussd_string'];
}
echo $values;
source
share