Есть куча информации(id пользователей) прописанных через запятую в поле в mysql. И я не знаю как лучше проверить есть ли там определенный id или нет.
1 вариант - это выбирать определенную запись вместе с эти полем превращать это в массив с помощью explode и проверять нахождение элемента в массиве с помощью in_array.
2 вариант - это делать с условием LIKE чрез mysql.
Мне нужно выбрать эту запись, и если там есть определенный id то продолжить действия, а если нет то прекращаем работу. Это поле в записи существует только для вот этой проверки, так что если по 2 варианту то его можно и не выбирать... Не знаю что быстрее буде работать(пробовал проверить, вставить в это поле длинный текст, но почему то mysql игнорит этот текст короче надо еще копаться в настройках), также как я знаю массивы хранятся в оперативке на время работы скрипта это еще большой минус. Так как id там быть может очень много...
Посоветуйте как сделать... Заранее благодарен.
Ты совсем запутал, KingStar поди надо вызывать экстрасенсов.
Объясни что ты хочешь сделать, и зачем тебе эти данные по поводу скока там строк было, вообще не пойму. Расскажи подробней, и самое главное понятней...
Как у там могли прописаться нули? если у тебя условие где $cblk_lv1['count_rows'] больше 1. Попробуй в запросе на обновление сделать вместо $cblk_lv1['count_rows'] любую цифру...
Ты уверен что значение переменной $cnum_ref_1 рано единице? И еще почему у тебя первый 0 без точек? у тебя по умолчанию какой значение в этом поле, при создание этой строки 0 что ли ?
Тогда лучше делай отдельную таблицу для этого, и вставляй туда все эти значения с помощью INSERT. Ну или можно хотя воспользоваться оператором LIKE (Добавление)
в общем $cnum_ref_1 считает как бы "ЕСТЬ ТАКОЕ КОЛИЧЕСТВО СТРОК", а мне нужно, чтоб запоминало в виде "БЫЛО ТАКОЕ КОЛИЧЕСТВО СТРОК"
Непонятно что тут может не получаться? Добавляйте в mysql данные об факте добавления новой строки, место обновления(update), либо можно в одно поле записывать информацию когда и сколько строк было, с помощью CONCAT_WS(строковая функция mysql)
Он создаёт только нужные блоки, теги, контент, что исключает опечатки, несоответствие стандартам и мусор, которого на CMS сайтах море.
Я конечно не пользовался всеми cms, но например в wordpress, простейшая функция get_header которая просто инклудит файл header.php, это вы думайте "сайт строит сам себя"
Как это он строит сам себя? Если вы считаете что генерирование динамических страниц - это сайт строит сам себя. То любая cms делает тоже самое....
Цитата:
Вы про это?? htpps тут вообще зачем?? Тратить столько ресурсов из-за ограничения контента страницы. Проще джавой как и было сказано.
Ну думаю что caballero ответил на ваш вопрос по поводу безопасности передачи пароля...
Сейчас прочел тему, и так не понял что вы хотите сделать с переменными...
Скорее всего у тебя что-то не так в коде, должно тока 1 раз писать в бд, а раз 2 раза пишет то ты напортачил с кодом... А конкретно по твоему вопросу, то можно при выводе использовать DISTINCT.