@Ainur100

Почему не работает RedBeanPHP?

<?
$a=$_SESSION['logged_user']->name;
$connect = mysqli_connect(localhost, root,123, sqift);
# В случаи неудачи подключении выводим ошибку на экран
if (mysqli_connect_errno($connect))
{
    mysqli_error();
}
# Составляем запрос
$sql = "SELECT * 
    FROM kanal where kan_admin='$a' ORDER BY id DESC";
# Выполняем запрос
$query = mysqli_query($connect, $sql);
# В случаи неудачи с запросом выводим ошибку на экран
if (!$query)
{
    
}
else # Если же всё в порядке, переходим к циклу 
{
    while($kanal = mysqli_fetch_assoc($query))
    {
    echo"
    <tr>
     <form action=\"/myprojekt.php\" method=\"POST\" id=\"autor\">
     <td class=\"name\">".$kanal["id"]."</td>
      <td class=\"name\"><input type=\"text\" name=\"kan_name\" placeholder=\"Название канала\" maxlength=\"20\" value=\"".$kanal["kan_name"]."\"/></td>
    
  </tr>
   </form>
  ";
    }
}
  
$data=$_POST;
 
if(isset($data['do_kan'])){
    if(trim($data['kan_name'])== ''){
        $errors[]="Введите название канала!";
    }
 
  if(empty($errors)){
     
        $kanal->kan_name = $data['kan_name'];
  
       $kanal->vip = '0';
        $kanal->kan_admin = $_SESSION['logged_user']->name;
        R::store($kanal);
        echo '<div style="color:green" id="error">Изменено</a> </div>';
}
    else {
        echo '<div style="color:red" id="err">'.array_shift($errors).'</div>';
    }
}       
?>

Выводится :Введите название канала!, хоть и название введено
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы