Различные вопросы по PHP и MySQL

242K
.
Svoloch, Или в запросе ставить DESC LIMIT 1 просто ?
.
Light in Night
Fublin, угу. Просто бери через limit последнее письмо и все. ORDER BY `time` DESC LIMIT 1. `time` заменить на поле временной метки, котороая в таблице(если отличается)
.
Svoloch, Ща пойду пробовать, спасибо
.
Light in Night
Fublin, та не за что
.
конечно быдлокод, но немогу найти ошибку
<?php

/**
 * @author 
 * @copyright 2012
 */
if (!$db=mysql_connect('localhost','db_j2meground','ehyYYdwC')){
 echo 'sdsdas';}
  if (!mysql_select_db('db_j2meground')){ echo 'db!!!';}
  $res=mysq_query("select * from `aa` where `soo`");
  if (mysql_num_rows($res)==o){
    echo('<br>no messeges<br>');
  }
  else {
  $soo=  mysql_query("select * from  `aa`");
  while ($pole=mysql_fetch_array($soo)){
    echo '<br><br>'.$pole[0].'<br>'.$pole[1];
  }}
  echo '<br><br>
  <form action=gb.php method=post>
  <input type=text name=nik>
  <textarea rows=20 cols=20 name=text><textarea>
  <input type=submit></form>
  ';
  $text=$_POST['text'];
  $nik=$_POST['nik'];
  if ((isset ($text)) and (isset ($nik)) ){
 $text=mysql_real_escape_string($text);
     $nik=mysql_real_escape_string($nik);
    if ( mysql_query("insert into `aa` values ('$text', '$nik')")){echo 'enabled!!';}
     
  }
  
  
?>
.
bleakas, if (mysql_num_rows($res)==o)

у тебя сдесь буква "о" а надо ноль "0"
.
SubHero, исправилб не помогло
.
какая ошибка?
echo mysql_error();
в конце кода пропиши
.
Vynderkind, нихрена
.
точка невозврата
bleakas, понимаешь, анализировать быдлокод занятие утомительное, да и лучше сервера никто ошибки не найдёт. Лучше включи ошибки и читай, что пишет. Так на вскидку, неправильно подключаешся к базе.
Всего: 7969