вот что я хочу, но не могу заставить его работать с новым MySQLi только потому, что мой хозяин не все новые PHP и т.д. ...MySQLi MySQLi fech массив замена ассоциативный NO работает
Но должна быть какая-то решение или все, что может сделать MYSQLI?
Пожалуйста, не говорите о PDO, потому что даже уродливое имя звучит как PEDO, и меня интересует только MySQLI и решение для этой простой вещи. Не изменяйте структуру моего скрипта. Вопрос только, если есть что-то, чтобы заставить его работать с MySQL, или если я, возможно, вернуться к процедуре MySQL вместо заявлений
<?php
$sql = new mysqli('localhost','user','pass','db');
$who = $_GET['user'];
$query = $sql->prepare("SELECT * FROM profiles WHERE user=?");
$query->bind_param("s",$who);
$result = $query->execute();
while($row = $result->fetch_array(MYSQLI_ASSOC)) // << HERE IS THE PROBLEM //
// I GET ERROR Fatal error: Call to a member function fetch_array() on a non-object in ... //
«», но должен быть какой-то способ, чтобы заставить его работать, как мы делаем с в то время как ($ строка = mysqli_fetch_array ($ SQL)) //
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>title</title>
</head>
<body>
CUSTOM HTML FOR A NICE DESIGN I WANT TO KEEP THE SAME DESIGN LAYOUT ETC...
HELLO <?php echo "$row[USERNAME]"; ?>
YOUR INFO IS <?php echo "$row[JUST_SOME_INFO]"; ?>
</body>
</html>
<?php
}
?>
'Dont говорить о ПДО, потому что даже уродливое название звучит как PEDO' вы выиграть interwebz – Mark
хахаха действительно имя не звучит хорошо – Firefighter