kvins

kvins
Рейтинг
95
Регистрация
23.08.2011
Должность
нету
Интересы
баскетбол
создаю сайты с 2010 года
Chukcha:
после # это hash location
window.location.hash

var str="How are you doing today?";
var n=str.split(" ");

Почему то обрезает до #iphone_id~2607 , а что дальше не показывает , почему такое может быть ?

А как взять ссылку из урла ??

так как пробовал через location и вывод алерта и не показывает часть ссылки которая идет после #iphone_id

код использую такой и hash тоже пробовал

PS: да разделители фиксированы , тока их значения могут менятся

var url_array = window.location.href.replace(",");

var mywidth = url_array[3];

var myheight = url_array[4];

alert (url_array);

alert (mywidth);

kittenAA:
естественно! если не будет текста "по теме", тогда какой толк от вашей ссылки?

Просто я думаю что мой сайт пессимизировали из за множественного вхождения ключевых слов, подумал что нельзя его оставлять даже в околоссылочном варианте. Ладно попробую так , спс за совет.

chaymaker:
всегда верил что вхождение ключа в домен когда нибудь отменят

Это больше похоже не на отмену, а на накзание и это не одно и тоже

---------- Добавлено 07.10.2012 в 13:23 ----------

я вот удивляюсь наоборот , почему не наказывают за домены типа iosfhgfudgdgdhgldf.ru , а за вхождение и логику наказывать бред.

А если запросы не комерческие или ты пишешь о городе , то почему не должно быть вхождения

Alex Klo:


select max(id) from table (м.б. не по синтаксису, но по логике...)

А вы попробуйте сами так сделать , удалите последний товар , а потом сделайте выборку и добавте результат в базу.

Другое дело что я понял что сделал не так, тока ночью.

У меня выборка в начале документа , а запись картинок в середине перед INSERT в базу , а нужно было выборку из базы и запись картинок после вставить

---------- Добавлено 06.10.2012 в 13:20 ----------

Alex Klo:


если очень надо, то:
select max(id) from table (м.б. не по синтаксису, но по логике...)

а без агрегатной функции, м.б. даже быстрее:
select top 1 id from table order by id desc

А тут не понял что вам не нравится , такие функции не просто так придумали и такой код гораздо надежнее.

LEOnidUKG:
Боже, прочитайте, что я выше написал.
Выполните запрос:

show table status like 'your_table_name'

Там будет Auto_increment

Там вывело

Resource id #5

хотя в базе последний товар 534

---------- Добавлено 06.10.2012 в 01:04 ----------

Это он что вывел первую цифру из трех 5** или это он так считает

zhitov:
Сначала создаете запись (пустую)
$id=mysql_insert_id();
Потом ее UPDATE своей записью WHERE id='$id'

P.S. Я "чайник", если что :)

А если контенщик отменит создание , то тогда что =)

Впринципе можно потом еще проверку на пустое поле сделать , но это не то

---------- Добавлено 06.10.2012 в 00:37 ----------

ortegas:
Можно получить значение автоинкремента с information_schema...

Стока советов , что уже запутался =)

А можно пример вывода из базы ?

mysql_insert_id — Возвращает ID, сгенерированный при последнем INSERT-запросе.

А как выбрать последний id с таблицы если не было еще запроса ??

Или как эту функцию использовать ?

Пробовал так , может выборку нужно делать ?

$mysql_id = mysql_query("SELECT LAST_INSERT_ID()");

echo $mysql_id[0];

LEOnidUKG:
И что? В чём проблема то?

---------- Добавлено 06.10.2012 в 01:19 ----------

Не ну конечно можно распарсить вот это:
show table status like 'your_table_name'

В том что , к примеру в базе идут так товары

1 , 2, 3, 4

Через админку удаляем 4

При создании новой , из базы достаю последний и приплюсовываю +1

Получается если удалить четвертый ,то из этой базы достается 3 + 1 получается 4 , но в базе он уже появится под номером 5 , а картинка будет 4 и получается не совпадение

sitsalavat:
Рационально - это когда там где нужно использовать отвертку - используется отвертка, а не молоток.

Да ладно , это уже дело вкуса , тут спорить можно сколько хочешь.

К примеру я вместо отвертки иногда использую нож и даже ножницы 😂

И это не значит что так нельзя или что то не так будет.

Всего: 274