У меня есть сценарий php ниже, что я надеюсь вернуть все значения таблицы sql. Он делает это сделать, но также возвращает число и значение после каждого из ожидаемых линийPHP foreach loop возвращает дополнительные
$condition = "usernames = '$user' AND password = '$pass' ";
$result = mysql_query("SELECT * FROM userbase WHERE $condition") ;
$row = mysql_fetch_array($result) ;
foreach ($row as $k => $v) {
echo "$k/$v <br>";
};
?>
Результаты выглядят как этот
0/Mick Lathrope
name/Mick Lathrope
1/op
jobtitle/op
2/07998 783 989
phone/07998 783 989
3/mwl707
usernames/mwl707
4/testpass
password/testpass
Все данные есть, что мне нужно Но почему я также получаю список номеров?
Любая помощь пожалуйста?
Помимо перехода на MySQLi или PDO, рассмотрите второй аргумент для MySQL_fetch_array() и, в частности, значение по умолчанию –