Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Новости
Форумы портала PHP.SU » » Вопросы новичков » Новости

Страниц (1): [1]
 

1. Pipka - 20 Октября, 2011 - 01:47:17 - перейти к сообщению
ААА жесть всем привет короче дело такое) я сделал новости там и тд и не могу сделать редактирование их и почему сессия не передаётся новости тоже не могу понять может кто нить разберётся уже башня не варит)

вывод новостей


PHP:
скопировать код в буфер обмена
  1.     <?PHP
  2.     session_start();
  3.     ?>
  4.     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5.     <html xmlns="http://www.w3.org/1999/xhtml">
  6.     <head>
  7.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8.     <title>Новости</title>
  9.     </head>
  10.      
  11.     <body>
  12.      
  13.     <?PHP
  14.      
  15.     include "conn.php";
  16.      
  17.     if(isset($_GET['up'])){
  18.              $id_news = $_SESSION['id_news'];
  19.             echo '<meta http-equiv="refresh" content="1; URL=upnovosti.php">';
  20.     }
  21.     $query = "SELECT * FROM novosti ORDER BY id_news DESC";
  22.      
  23.     $novost = mysql_query($query) or die(mysql_error());
  24.      
  25.     while($nov = mysql_fetch_assoc($novost)){
  26.        
  27.      
  28.      
  29.     ?>
  30.     <table width="600" border="1" cellspacing="1" cellpadding="1">
  31.       <tr>
  32.         <td><h3><? echo $nov['zagol'];?></h3></td>
  33.       </tr>
  34.       <tr>
  35.         <td><? echo $nov['msg'];?></td>
  36.       </tr>
  37.       <tr>
  38.         <td><? echo $nov['date'];?></td>
  39.       </tr>
  40.       <tr>
  41.         <td><? echo $nov['img'];?></td>
  42.       </tr>
  43.       <tr>
  44.         <td>Администратор:<font color="#006600"><strong><? echo $nov['admin'];?></strong></font></td>
  45.       </tr>
  46.       <tr>
  47.         <td><a href='novosti.php?up=<?=$nov["id_news"]?>'>Редактировать</a></td>
  48.       </tr>
  49.     </table>
  50.     <br><br>
  51.     <?PHP
  52.     }
  53.     ?>
  54.      
  55.      
  56.      
  57.     </body>
  58.     </html>



изменение недоделанное

PHP:
скопировать код в буфер обмена
  1.  
  2.     <?PHP
  3.     session_start();
  4.     include "conn.php";
  5.      
  6.      
  7.      
  8.     $query = "SELECT * FROM novosti WHERE `id_news`='{$_SESSION['id_news']}'";
  9.      
  10.     mysql_query($query);
  11.      
  12.     $novost = mysql_query($query) or die(mysql_error());
  13.      
  14.     while($nov = mysql_fetch_assoc($novost)){
  15.      //for($nov = mysql_fetch_assoc($novost); $_SESSION['id_news']; $i+=2){
  16.                //echo $i.'<br>';
  17.                
  18.      
  19.     ?>
  20.      
  21.     <form  action="upnovosti.php" method="post">
  22.     Заголовок<br>
  23.     <input name="zagol" type="text" size="100" value="<?=$nov['zagol'];?>"><br>
  24.     Контент новости<br>
  25.     <textarea name="msg" cols="100" rows="10"><?=$nov['msg'];?></textarea><br>
  26.     Изображение<br>
  27.     <input name="img" type="file"><br><br>
  28.      
  29.     <input  name="submit" type="submit" value="Изменить новость">
  30.      
  31.      
  32.     </form>
  33.      
  34.     <?PHP
  35.     }
  36.      
  37.      
  38.     ?>

(Добавление)
таааааааааак опять сам разобрался =)))))))))) забейте)

 

Powered by ExBB FM 1.0 RC1