|
|
|
| подскажите как правельно подставить переменную в поле таблицы baza:
for($i=0; $i < count($per); $i++)
{
echo $i;
$sql = 'CREATE TABLE baza ('
. ' $i TEXT CHARACTER SET koi8r COLLATE koi8r_general_ci NOT NULL'
. ' )'
. ' ENGINE = myisam;';
}
|
надо что-бы автоматически создавались различные поля в таблице baza , а вот так у меня ничего не получается !!! создается только одно поле с именем $i !!! почему ??? | |
|
|
|
|
|
|
|
для: dima2207
(04.03.2007 в 19:45)
| | так наверно не получиться!
У тебя цикл!
и при первом его прохождении создасться таблица,
при вотором когда $i++ уже будет, таблица уже создана - это ошибка
сначала создай таблицу, а потом наверно обнавляй в цикле - alter table!
а вобще странный способ! хотя да я же не знаю что тебе нужно! | |
|
|
|
|
|
|
|
для: ШИМ
(04.03.2007 в 22:41)
| | Ну мне надо что-бы автоматом создавались либо таблицы , от а до я , либо поля от 1 до 23 !!! что лучше я не знаю ??? | |
|
|
|
|
|
|
|
для: dima2207
(04.03.2007 в 23:06)
| | нет , не получается , создается одна таблица с именем $i !!!
$sql = "ALTER TABLE `baza` ADD $i TEXT NOT NULL;"; | |
|
|
|
|
|
|
|
для: dima2207
(04.03.2007 в 23:54)
| | Извините что влез в эту тему, но просто новую создавать не вижу смысла..
Итак.. Подскажите каким образом прописать в поле (с шаблонным текстом письма на мыло) переменную '$nickname', чтобы при отправке письма (выбранного из поля таблицы), в эту переменную подставлялся ник..
Замучился я уже экспериментировать.. И вообще, возможно ли такое сделать? | |
|
|
|
|
|
|
|
для: ExStriker
(14.03.2007 в 01:19)
| | Покажите ваш пример !!! | |
|
|
|
|
|
|
|
для: dima2207
(14.03.2007 в 01:29)
| | В кратце:
$S_ROW = mysql_fetch_array(mysql_query("SELECT * FROM `config`"));
$from = trim($S_ROW['activ_from']);
$subject = trim($S_ROW['activ_sbj']);
$text = trim($S_ROW['activ_body']);
И есть переменная $nickname..
Поле 'activ_body' имеет примерно такое содержание: Здравствуйте ($nickname) !
Вы зарегистрировались на сайте таком-то и т.д. и т.п..
Мне нужно чтобы подставлялось значение переменной в текст содержимого, поля..
Понимаете? | |
|
|
|
|
|
|
|
для: dima2207
(14.03.2007 в 01:29)
| | =) | |
|
|
|
|
|
|
|
для: ExStriker
(14.03.2007 в 01:50)
| | Насколько я вас понял , вам нужно сделать так :
$per = $text." ".$nickname;
|
| |
|
|
|
|
|
|
|
для: dima2207
(14.03.2007 в 02:11)
| | Нет..
Ваш пример просто добавит переменную $nickname в конец текста..
Допустим: $nickname = 'dima2207';
а
$text ="Здравствуйте $nickname ! Вы зарегистрировались на mail.ru";
Мне нужно чтобы после вывода текста ($text) из поля, переменная подставлялась в текст..
Результат примера: Здравствуйте dima2207! Bы зарегистрировались на mail.ru
Как мне в поле переменную обозначить? | |
|
|
|
|
|
|
|
для: ExStriker
(14.03.2007 в 02:21)
| | >Мне нужно чтобы подставлялось значение переменной в текст содержимого, поля.. <
т.е вам нужно не в конец текста , а в середину подставить переменную ??? | |
|
|
|
|
|
|
|
для: dima2207
(14.03.2007 в 02:55)
| | Не в середину., а в определенном месте (в тексте из поля таблицы)..
$text_from_set_table = "Тыры пыры трали вали 'СЮДА ДОЛЖЕН БУДЕТ ДОБАВЛЯТЬСЯ НИК ИЗ ПЕРЕМЕННОЙ nickname.. Что мне в поле прописать в этом месте?' трали вали тили тили..";
В форуме phpBB чтото подобное есть кажется..
Пойду посмотрю.. | |
|
|
|
|
|
|
|
для: ExStriker
(14.03.2007 в 03:20)
| | Используй explode с разделителем " " , а потом вставляй куда тебе надо !!! | |
|
|
|