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

254K
.

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