Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107

Php и mysql

07.04.2014, 17:38. Показов 785. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В бд есть таблица tb_obmenkink. В ней может быть всегда разное количество строк.
Как можно сделать условие на каждую строку из этой таблицы?
Например, есть такое
PHP
1
2
3
4
5
6
7
$croncat1=mysql_query("select url from tb_obmenkink where id='1'");
$croncat = mysql_fetch_assoc($croncat1);
.....
    if(...) 
    {
        mysql_query ("DELETE FROM `tb_obmenkink` where id='1'");
    }
Как можно это сделать для каждой строки?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.04.2014, 17:38
Ответы с готовыми решениями:

PHP & MySQL передача в запрос SQL значения переменной из PHP
Здравствуйте. Мне необходимо передать в SQL-запрос значение любой переменной. Например, мне нужно передать в качестве значения...

передать параметр кнопкой на php скрипт delete.php /mysql
передать параметр кнопкой на php скрипт или как ещё это назвать я хз :D в общем на сайте выводиться таблица со строками : userid , city ,...

А что если на многоядерном процессоре на один проц повесить mysql а на другой php,чтобы php не дожидался окончания выполнения INSERT ?
Как известно mysql занимает определённое время выполнения скрипта php. В нём есть такие команды как INSERT,UPDATE,DELETE которые не...

11
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
07.04.2014, 17:45
SQL
1
DELETE FROM `tb_obmenkink`;
0
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
07.04.2014, 17:46
PHP
1
2
3
4
5
6
7
8
$croncat1=mysql_query("select url from tb_obmenkink where id='1'");
$croncat = mysql_fetch_assoc($croncat1);
foreach ($croncat as $row) {
    if(...) 
    {
        mysql_query ("DELETE FROM `tb_obmenkink` where id=" . (int)$row['id']);
    }
}
что то наподобие этого
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
07.04.2014, 17:47
Ну это же бред в цикле удалять запись по id
0
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
07.04.2014, 18:13
конечно бред, но что хочет ТС не понятно
0
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107
07.04.2014, 19:41  [ТС]
Drygba, есть таблица в ней сколько-то строк. я хочу сделать условие. Но чтобы это условие было на каждую ячейку в столбце url.
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
07.04.2014, 19:43
Цитата Сообщение от HapKoT Посмотреть сообщение
я хочу сделать условие
срочно учить sql
0
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107
07.04.2014, 19:51  [ТС]
ads, сделать условие не проблема! Я спрашиваю как можно сделать условие для всех строк в базе
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
07.04.2014, 19:52
вы пример условия приведите
0
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107
07.04.2014, 19:56  [ТС]
Пожалуй, выложу весь код...

PHP
1
2
3
4
5
6
7
8
$croncat1=mysql_query("select url from tb_obmenkink");
$croncat = mysql_fetch_assoc($croncat1);
$homepage = file_get_contents($croncat);
echo $croncat;
    if(stristr($homepage, '<a href="http://www.site.net/">....</a>') === FALSE) 
    {
        mysql_query ("DELETE FROM `tb_obmenkink`");
    }
- берёт из таблицы tb_obmenkink в столбце url все сайты и проверяет наличие на них ссылки<a href="http://www.site.net/">....</a>. Если ссылку не найдёт, от удаляет всю строку, на которой был проверяемый сайт. Задача сделать, чтобы была такая проверка во всех строчках, то есть проверить все сайты... Вроде объяснил понятно...
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
07.04.2014, 20:02
тогда да.. не sql. придется гонять в цикле.
PHP
1
mysql_query ("DELETE FROM `tb_obmenkink` where url='$croncat'");
0
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
07.04.2014, 20:06
PHP
1
2
3
4
5
6
7
8
9
$croncat1=mysql_query("select url from tb_obmenkink");
$croncat = mysql_fetch_assoc($croncat1);
foreach ($croncat as $row) {
    $homepage = file_get_contents($row['url']);
    if(stristr($homepage, '<a href="http://www.site.net/">....</a>') === FALSE) 
    {
        mysql_query ("DELETE FROM `tb_obmenkink` WHERE `url` = '" . $row['url'] . "'");
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.04.2014, 20:06
Помогаю со студенческими работами здесь

Php,pdo, mysql+php,
К примеру у меня есть функция добавления в бд через PDO Так вот, а если я передаю массив значений, в котором есть и числовые значения, он...

Php и MySQL
Вот есть выпадающее меню, все работает. файл menu.php &lt;?php /*Соединяемся с базой и делаем выборку из таблицы*/ ...

php mySql
Написал код на php с использаованием базы данных. Появляеться вот такая ошибка: Warning: mysql_num_rows(): supplied argument is not a...

mysql + php
Объсните пжл нубу, есть 2 базы данных. Структура баз идентична. Пытаюсь написать скрипт по запуску, которого будет сравниваться 2 таблицы...

PHP+MySQL
Здравствуйте, дорогие форумчане! Я новичок php и у меня есть пару вопросов. У меня есть пару таблиц с данными в бд. 1я таблица,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru