Forum Webscript.Ru
Программирование => PHP => Тема начата: от 21 Января 2002, 14:46:33
-
Вопрос наверно совсем ламерский, суть его такова:
допустим переменная $nechto="http://someserver/something/и т.д.";
В общем если у этой переменной первые 7 символов то требуется её заменить на ""
Как это сделать подскажите
И ещё:
я добавляю в базу данных некоторую строку где один параметр(грубо говоря $gol_id) я опускаю...
Он естественно NOT NULL AUTO_INCREMENT PRIMARY KEY
Как его узнать после добавления если другие параметры в базе могут повторяться?
Заранее благодарен •AlieN•
-
У этой переменной всегда первые 7 символов. Изложи точнее.
2:
mysql_insert_id()
-
Я чего-то не понял: это в смысле так:
if(strlen($nechto)>7)
{
$nechto=""
}
или я точно чего-то не понял?
-
mysql_insert_id()
не очень надежно
-
Номально. Работает.
-
FLASH ИМЕЕННО ТАК
ЕСЛИ У ПЕРЕМЕННОЙ ПЕРВЫЕ 7СИМВОЛОМ ТАКИЕ ТО ТРЕБО ЗАМЕНУ ДЕЛАТЬ
AliMamed объясни почему mysql_insert_id не очень надёжно?
-
FLASH НИФИГА НЕ ТАК
ЕСЛИ У ПЕРЕМЕННОЙ nechto первые 7 символом =\'http://\'
то тогда творить замену
-
$string = \'http://somesrever/somefolder\';
if(eregi("^http://",$string))
$string2 = \'\';
echo$string2;
?>
-
ТЕОРЕТИК БОЛЬШОЕ ПСИ ТОЛЬКО
Так как ты написал немного неправильно
надо через substr было сделать
Yj dc` hfdyj juhjvyjt cgfcb,j