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

242K
.
Vynderkind (04.01.2012/20:37)
if ( mysql_query("insert into `aa` values ('$text', '$nik')")){echo 'enabled!!';}

тебя кто запросам учил?
юзай
чё не так?
.
Blade (16.01.2012/19:36)
два обязательных, учи матчасть

http://php.su/functions/?mysql-select-db
bool mysql_select_db ( string
database_name [, resource
link_identifier] )

Знаешь, что обозначают квадратные скобки? Догодайся!
.
и почти всё у меня пашет. Только нехочет удалять переменные после отправки и перелистывает не туда после отправки.
j2meground.h2m.ru/aaaphp/gb3.php
завтра исправлю
.
(\/)____o_O____(\/)
bleakas, чет я вообще не понял как у тебя там все работает
.
http://j2meground.h2m.ru/aaaphp/gb3.php
<?php

 error_reporting(E_ALL);
  
$v=$_SERVER['REMOTE_ADDR'];
$str=$_GET['str'];
    
if (!isset($str)) { $str=$cnt; }
    

/**
 * @author 
 * @copyright 2012
 */
   echo '<html><head><title>lol</title></head><body><br><br>
  <form action="gb3.php?str='.$cnt.'" method="post">
  <br>
Введите ник:
<br>
  <input type="text" name="nik"> <br>
Введите сообщение:
  <br>
  <textarea rows="5" cols="20" name="text"></textarea>
  <input type=submit></form>
  ';

if (!$db=mysql_connect('localhost','db_j2meground','ehyYYdwC')){
 die ('sdsdas');}
  if (!mysql_select_db('db_j2meground')){ die( 'db!!!');}
    
  
  
  $text=$_POST['text'];
  $nik=$_POST['nik'];
$text=trim($text); $nik=trim($nik);
  if ((strlen($text)>6) and (strlen($nik)>2) ){
 $text=mysql_real_escape_string($text);
     $nik=mysql_real_escape_string($nik);
$rec=mysql_query("select * from `aa` where `text`='" . $text . "'and `ip`='" . $v . "'");
if (mysql_num_rows($rec)>0){ echo 'Сообщение уже было добавлено!';} else {
 mysql_query("insert into`aa` values ('$v' ,'$text', '$nik',null)"); unset ($text); unset($nik);
     
}
  }
else { echo '<br><span style="color:red">Сообщение или имя меньше положенного!</span><br>';}
  $res=mysql_query("select * from `aa` ");
if (mysql_num_rows($res)<1){
    echo('<br><span style="color:red">Сообщений нет. Стань первым!</span><br>');
  }
  else {
    $count=mysql_query("select count(`id`) from `aa`");
  $cunt=mysql_fetch_array($count);
$cnt=floor($cunt[0]/7);
$cn=$cunt[0]/7;
if ($cn==$cnt) { $cn=$cnt;}
else $cnt++;
  if ($cnt<$str) {
    $str=$cnt;
  }
   

  $pi=($str-1)*7;
  $po=$str*7+1;
  $soo=mysql_query("select * from `aa` where `id`>" .$pi ." and `id`<". $po."");
  
  while ($pole=mysql_fetch_array($soo)){
    echo '<br><br><underline>'.htmlspecialchars($pole[2]).'</underline><br>'.htmlspecialchars($pole[1]).'<br>'.htmlspecialchars($pole[0]);
  }
echo '<br><br>';
  for($st=1;$st<=$cnt;$st++){
    echo '<a href="gb3.php?str='.$st.'">'.$st.'</a>';
  }
}

echo $cunt[0].'</body></html>';
  
  
?>
.
почему когда добавляешь запись не переносит никуда?
.
Всегда быть в позитиве
Друзья вот такая у меня ошибка есть так сказать! В end.php допущена ошибка моя где понять не могу! Суть её когда хоть кто сети то счетчики и генерация показывает правильно по середине! Когда нету например не кого то почему смешается всё это в лево! В чем может ошибка быть?
.
StimuL, Смотри функцию вывода онлайн. в четверке вроде класс counters а в тройке func.php
если не ошибаюсь конечно
.
$len = 10;
    $alphabet = 'abcdefghijklmnopqrstuvwxyz1234567890';
    $ab_len = strlen($alphabet);
    $str = '';
    for ($i = 0; $i < $len; $i++) {
        $str .= $alphabet{rand(1, $ab_len)};
    }
    var_dump($str);

Генерирую случайную строку, почему то не всегда длина строки равна 10-ти то 9 то 8 иногда получается.Почему так?
.
Подскажите, как с помощью php сделать несколько определенных мест на картинке ссылками?
Всего: 7969