Forum Webscript.Ru

Программирование => PHP => Тема начата: от 21 Января 2002, 14:46:33

Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: от 21 Января 2002, 14:46:33
Вопрос наверно совсем ламерский, суть его такова:
допустим переменная $nechto="http://someserver/something/и т.д.";
В общем если у этой переменной первые 7 символов то требуется её заменить на ""

Как это сделать подскажите

И ещё:
я добавляю в базу данных некоторую строку где один параметр(грубо говоря $gol_id) я опускаю...
Он естественно NOT NULL AUTO_INCREMENT PRIMARY KEY

Как его узнать после добавления если другие параметры в базе могут повторяться?

Заранее благодарен •AlieN•
Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: ThE0ReTiC от 21 Января 2002, 17:24:22
У этой переменной всегда первые 7 символов. Изложи точнее.
2:
mysql_insert_id()
Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: Flash от 21 Января 2002, 20:21:30
Я чего-то не понял: это в смысле так:
if(strlen($nechto)>7)
{
 $nechto=""
}


или я точно чего-то не понял?
Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: AliMamed от 21 Января 2002, 21:02:51
Цитировать
mysql_insert_id()

не очень надежно
Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: ThE0ReTiC от 21 Января 2002, 21:13:29
Номально. Работает.
Название: ПОМОГИТЕ ДОРОГИЕ ДА :)
Отправлено: от 22 Января 2002, 00:03:48
FLASH ИМЕЕННО ТАК
ЕСЛИ У ПЕРЕМЕННОЙ ПЕРВЫЕ 7СИМВОЛОМ ТАКИЕ ТО ТРЕБО ЗАМЕНУ ДЕЛАТЬ

AliMamed объясни почему mysql_insert_id не очень надёжно?
Название: ХЕЛП ЕЩЁ РАЗ
Отправлено: от 22 Января 2002, 00:20:58
FLASH НИФИГА НЕ ТАК
ЕСЛИ У ПЕРЕМЕННОЙ nechto первые 7 символом =\'http://\'
то тогда творить замену
Название: ПОМОГИТЕ ДОРОГИЕ, ДА :)
Отправлено: ThE0ReTiC от 22 Января 2002, 10:10:01

$string = \'http://somesrever/somefolder\';
if(eregi("^http://",$string))
$string2 = \'\';
echo$string2;
?>
Название: СПАСИБО ПИПЛЫ
Отправлено: от 22 Января 2002, 15:32:45
ТЕОРЕТИК БОЛЬШОЕ ПСИ ТОЛЬКО
Так как ты написал немного неправильно
надо через substr было сделать
Yj dc` hfdyj juhjvyjt cgfcb,j