Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - alex smith

Страницы: [1]
1
Привет. Вот вопрос, сама бы полазила поискала, но увы нет времени - спрашиваю может кто уже сталкивался и сразу подскажет с помощью чего мне реализовать то, что я хочу. Уточню - ответ в стиле, что мне поможет дхтмл или яваскрипты - не устраивает))) я знаю, что они могли бы мне помочь, но я пишу на пхп..хотя от них не отказываюсь - и прошу конкретики)).
У меня есть БД, в которой несколько таблиц, данные из которых выбираются в зависимости от введенных вначале логина, пароля и вида работы (в таблицах есть признак того, какие данные вводились на какой вид работы). выводится все это в таблицу для красявости так сказать, но думаю это не принципиально, хотя кто знает..хм.. Так вот я хочу, чтоб у меня была возможность изменять данные и вносить новые не просто путем нажатия кнопки "изменить" или "добавить" с последующим выводом формы добавления\\редактирования, а чтоб пользователь мог бы, водя мышой по данной таблице, видеть, во-первых, какая строка у него текущая (те выбрана им - она например подсвечивается ) и путем вызова контекстного меню на данной строке, брались бы текущие данные, вызывалась бы форма для редактирования выбранных данных (текущие, выбранные - т е навели или выделили как то мышой), ну и чтоб из контекстного меню вызывалась бы форма ввода данных. Хочу так..а вот как сделать..вернее с чего начать и можно ли так вопще)) хотя думаю можно...подскажите))

2
PHP / форма поиска в базе данных на пхп
« : 13 Апреля 2004, 11:22:50 »
о! сто лет не была здесь. и сразу вопрос.
общее описание проблемы. значит делаю, вернее сделала поиск по базе данных с критериями по фамилии ищем участника и по ключевому слову ищем труд участника ну и дальше всю инфу о нем..это ладно все ок все работает, но у меня значится организовано так, что есть  строка ввода запросов по фамилии, вводим фамилию и нажимамем искать, и есть вторая форма-строка ввода ключевого слова.
так вот что я хочу: во первых сделать одну строку для фамилии и ключевого слова, дальше уже выбираете из выпадающего меню по ключ слову или по фамилии и жмете найти. тут я примерно понимаю как это сделать..но пока чета запуталась. и второе чтоб, например, человек мог вводить не одно ключевое слово, а например фразу из двух слов, которая бы (фраза) разбивалась на слова, каждое слово присваивалось своей переменной, которая в дальнейшем бы и участвовала собственно в запросе и так далее. воть как это разбиение сделать? изначально понимать под строкой ввода не text а массив? так чтоль? или я брежу..ну и как бы это сделать..эх..воть....буду благодарна хоть за направление моей деятельности. оч уж хочется облагородить свою работу человечески понятным и красивым интерфейсом, а потом уж и внедрять окончательно...потом ссылку пришлю..посмотрите, если захотите))))))

3
Базы данных / mysql_query запрос не работает
« : 26 Ноября 2003, 09:01:48 »
ну не могу я понять где у меня ошибка в запросе, почему он не выполняется..перевела блин документацию..по мускул и пхп...делаю все как там..даже пример из книжки взяла..не идет и все тут...а делаю форму создания таблиц в базе данных, база существует..мускул вроде как коннектиться..во всяком случае там ошибок не выдается..а вот доходит до выаолнения запроса на создание собствеенно таблицы и уппс....ай дид ит агейн.....!!!!!
вот файл..:
$db_name = "testDB2";

$connection = mysql_connect("localhost", "root", "password")
   or die("Невозможно подключиться к MySQL.");

$db = mysql_select_db($db_name, $connection)
   or die("Невозможно выбрать базу данных.");
   
   
// построение запроса
//echo "$db_name";
//echo "$connection";
//echo "$table_name";

$sql = "CREATE TABLE $table_name (";
     for ($i = 0; $i < count($field_name); $i++)
       {
         $sql .= "$field_name[$i] $field_type[$i]," .mysql_error();
         if ($field_length[$i] != "") {
           $sql .= "($field_length[$i]),";
         } else {
        $sql .= ",";
         }
          }
$sql = substr($sql, 0, -1);
$sql .= ")";
//echo "$sql";
// выполнение запроса
$result = mysql_query($sql, $connection)
   or die("Невозможно выполнить запрос." .mysql_error());
if ($result) {    
   $msg =  "

Таблица $table_name создана!

";
}
?>


Создание таблицы базы данных: Этап 3


Добавление таблицы в базу данных  ...






а предыдущий файл, из которого берутся переменные:
   
if ((!$table_name) || (!$num_fields)) {
   header( "Location: http://localhost/php/show_createtable.html");
   exit;
}
 //echo "$table_name";
$form_block ="





";
// создание полей форм на лету

for ($i = 0 ; $i <$num_fields; $i++) {
   $form_block .= "
   
   
   
   
   
   
   ";
}
$form_block .= "



Имя поляТип поляДлина поля

   
   

 
";
   ?>


Создание таблицы базы данных: Этап 2


Определите поля для





4
Базы данных / поиск по базе данных на php
« : 18 Ноября 2003, 07:51:12 »
хм, ну что ж теперь мне нужен вопще-то алгоритм, хотя бы примерный. я, впринципе, себе его представляю...но всегда есть но...поэтому буду благодарна за серьезные советы, алгоритмы, возможно примеры скриптов..или вообще хоть за что..близкое к моему вопросу..

5
так..проблема в следующем...
ставится связка апач 1.3.6+пхп 3+перл+мускул...
 локальный компьютер без доступа к сети,
установлена система win 98 se
 при установке апач, в логах пишется
 [crit] make_sock: failed to get a socket for port 80
и естесственно дальше дело не идет
файлы настройки все верны...
хм..что делать..найдется может на этом форуме умный человек..заранее спа

Страницы: [1]