мањи капитал --

Magazine
Go Back   Цомпутер сока > Цомпутер Софтуаре > Уеб Дизајн, Хостинг & СЕО

Register


 Default 

ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл




Reply
 
Тхреад Тоолс
  #1  
Old 31. март 2008, 12:47
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Како ћу то учинити за:
а) одабиром из листе ставки
б) два одабиром поља за измену поруџбине (за пример)
Могао је неко објасни ко̂д ми молим те.
Поштовати.
  #2  
Old 31. март 2008, 13:28
Донаторска Група
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

То се утаборили на нивоу преглед, нисам сигуран да ли је то оно што вам је потребно или не, што није рекао је што имате искуства са хтмл или пхп. Било да је оно што желите, или не пружа закачаљка можемо проширити даље.

Ыоу'ре коришћењем пхп на уеб серверу. На уеб је пред-обраде вашег пхп код у свој код нека изграде хтмл одељке за послати клијенту као део комплетне хтмл документа. Да ли је то тачно тако далеко?

Дакле, шта да урадите је да се одлучите шта хтмл ће рећи. Урите а Псеудо-хтмл документ који изгледа тачно онако како желите да се ваш документ на коначни формат. Она ће се падајући списак у њој, између осталог, и нећете имати писмени вјештачки ставки у њу како би је гледати у праву.

Онда се у потпуности тестирати хтмл тако да је савршена. Она не долазе из базе података, Интернет праведан изгледа добро, али морате то учинити пуно. Падајући код одабира треба да раде већ у овој фази и то је ништа радити с ПХП.

Тада вам се падајући списак и претворити га у пхп, по могућности помоћу ецхо писати хтмл. Ви још увек имате узорак података али сте почиње процес пре-га. Покрените га и проверите да ли су добили хтмл идентичан претходном кораку.

Можете МыСКЛ базу података. Напиши неке пхп да отворите га и (ако желите) да бисте затворили то. Проверите нема промена и хтмл-а не утиче.

На крају, променили хард-кодираних битова од ецхо'д хтмл у пољу вредности из СКЛ прочитати у базу података. То је мали Туист који омогућава вашем серверу пружају флексибилне података из базе података уместо тврдих број, то је само мало да промени који осигурава ваш функционалност.

Који део се заглави на вас?
__________________

Мы Сыстем: Тим

Процесор (и):
Атхлон 64 3500 +
Матичне плоче:
Асус А8Н-ВМ ЦСМ
РАМ меморија:
Гусар ПЦ3200 ЦЛ2 ДДР-400 2ГБ
Графичка картица (е):
НВИДИА ГеФорце 6600 512МБ
Соунд Цард:
Цхерры РС 6000 м тастатури
Тврди диск (и):
Баррацуда.7 + 2кс200ГБ 58МБ / с одржавати
Оптички погон (е):
Самсунг ДВД-РОМ ТС-Х352
Цасе / псу:
Тхермалтаке сопран
Хлађење:
Стоцк
Нетуорк / Интернет:
Телеуест 2кс20Мб/сец
Монитор (е):
СКСГА Флат Панел
Оперативни систем (е):
Слацкуаре (2.6.27.7) (Флуксбокс)
  #3  
Old 1. април 2008, 12:20
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Знам прилично пуно ништа о пхп.
Треба ми цоде да ће линк на мој сто и омогућили ми да изаберете одређене поља?
  #4  
Old 1. април 2008, 12:27
Донаторска Група
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Ви већ имате табела базе података онда?

Имате ли неки хтмл пхп додати да ыет?
  #5  
Old 2. април 2008, 04:12
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

<! ДОЦТЫПЕ хтмл ПУБЛИЦ "- / / У3Ц / / ДТД КСХТМЛ 1.0 Транситионал / / ЕН" "хттп://ууу.у3.орг/ТР/ксхтмл1/ДТД/ксхтмл1-транситионал.дтд">
<хтмл ксмлнс = "хттп://ууу.у3.орг/1999/ксхтмл">
<хеад>
<мета хттп-екуив="Цонтент-Тыпе" цонтент="текст/хтмл; цхарсет=исо-8859-1" />
Уреди <титле> Ставка </ титле>
<?
$ Усернаме = "роот";
$ Пассуорд = "";
$ База = "цафе";
$ ДбЛинк = мыскл_цоннецт (лоцалхост, $ усернаме, $ пассуор д);
$ КуерыПоинтер = мыскл_куеры ( "УСЕ датабасе $", $ дбЛинк);
иф (иссет ($ _РЕКУЕСТ [итемдесцриптион]))
(
$ СКЛ = "ажурирате податке поставити итемдесцриптион ='".$_ ЗАХТЕВ [итемдесцриптион ]."',";
$ СКЛ = СКЛ $. "Куантитыинстоцк =".$_ ЗАХТЈЕВ [куантитыинстоцк ].",";
$ СКЛ = СКЛ $. "Роундуптотал =".$_ ЗАХТЈЕВ [роундуптотал ].",";
$ СКЛ = СКЛ $. "Батцхприце =".$_ ЗАХТЈЕВ [батцхприце ].",";
$ СКЛ = СКЛ $. "Супплиернаме ='".$_ ЗАХТЈЕВ [супплиернаме ]."'";
$ $ СКЛ = СКЛ. "Где Итемид =".$_ ЗАХТЈЕВ [Итемид];
мыскл_куеры ($ СКЛ, $ дбЛинк);
мыскл_цлосе ($ дбЛинк);
)
?>
<форм ид="форм1" наме="форм1" метход="пост" ацтион="ЕдитИтем.пхп">
<одаберите наме="итемид">
<?
$ СКЛ = "селецт Итемид, итемдесцриптион, супплиернаме из ставке сортирати по итемдесцриптион";
$ КуерыПоинтер = мыскл_куеры ($ СКЛ, $ дбЛинк);
/ / Испис ( "<оптион>". Мыскл_нум_роус ($ КуерыПоинтер )."</ опцију> ");
фор ($ кс = 0; $ кс <мыскл_нум_роус ($ КуерыПоинтер); $ кс + +)
(
$ Предмет мыскл_фетцх_ассоц = ($ КуерыПоинтер);
иф ($ предмет [ "Итемид "]==$_ ЗАХТЕВ [Итемид])
(
штампај ( "<оптион валуе=".$итем["итемид"]." селецтед>." артикл $ [ "итемдесцриптион"]. "". предмет $ [ "супплиернаме "]."</ опцију>");
)
други
(
штампај ( "<оптион валуе=".$итем["итемид"].">." артикл $ [ "итемдесцриптион"]. "". предмет $ [ "супплиернаме "]."</ опцију>");
)
)
?>
</ Селецт>
<п алигн='центер'> <инпут тыпе="субмит" валуе="Едит итем"> </ п> <п>
</ Форм>
<?
иф (иссет ($ _РЕКУЕСТ [Итемид]))
(
$ СКЛ = "селецт Итемид, итемдесцриптион, супплиернаме из става где Итемид =".$_ ЗАХТЈЕВ [Итемид];
$ КуерыПоинтер = мыскл_куеры ($ СКЛ, $ дбЛинк);
Пацијент мыскл_фетцх_ассоц = $ ($ КуерыПоинтер);
штампај ( "<форм ид=\"форм2\" наме=\"форм2\" метход=\"пост\" ацтион=\"ЕдитИтем.пхп\">
<лабел> Опис предмета
<инпут тыпе=\"текст\" наме=\"итемдесцриптион\" валуе=\"$итем[итемдесцриптион]\"/>
</ Лабел>
<п>
<лабел> Количина на лагеру
<инпут тыпе=\"текст\" наме=\"куантитыинстоцк\" валуе=\"$итем[куантитыинстоцк]\"/>
</ Лабел>
</ П>
<п>
Укупно <лабел> Роунд Уп
<инпут тыпе=\"текст\" наме=\"роундуптотал\" валуе=\"$итем[роундуптотал]\" />
</ Лабел>
</ П>
<п>
Групно <лабел> Цена
<инпут тыпе=\"текст\" наме=\"батцхприце\" валуе=\"$итем[батцхприце]\" />
</ Лабел>
</ П>
<п>
Име <лабел> Супплиер
<инпут тыпе=\"текст\" наме=\"супплиернаме\" валуе=\"$итем[супплиернаме]\" />
</ Лабел>
</ П>
)
?>
</ Форм>
</ Боды>
</ Хтмл>

Тај мој број у минуту, и потребна Итемид и итемдесцриптион који ће се појавити као падајућем списку изаберите запис из моје податке табеле коју желите да измените.
Исто тако, ако корисник улази вредност у поље (нове ставке у табели на пример), али они га унети у погрешном облику како бих направити грешка поруке? Јер они 'праведан не рад и корисник не би знали да није био уписан у табелу, зар не?
  #6  
Old 2. април 2008, 04:25
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Исто тако, када ми се корисник жели наручити Хтео бих их могли унети количину и облик да пренесу горе цене се множењем батцхприце (табела чланака) по количини наручених ..
У МС Аццесс СКЛ би бити нешто попут:

ИЗАБЕРИТЕ итемс.ИтемИД, итемс.БатцхПрице, ордеритем.КуантитыОрдеред, [БатцхПрице] * [КуантитыОрдеред] АС ТоталПрице
ОД ордерсплацед, ставку Иннер ордеритем ПРИДРУЖИ НА итемс.ИтемИД = ордеритем.ИтемИД;


али како могу то учинити у ПХП / СКЛ моје?
  #7  
Old 2. април 2008, 06:17
Донаторска Група
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Мислим да не можете видети хтмл дрвета за пхп стабала у овом тренутку, што је разлог зашто сам почео са тим прегледом. Ако седети као клијент на Виеу Соурце броусеру и на тој страници, само да види генериран хтмл, постоји много недостаје. Нема / глава, тело, то је скелетни и узимајући га фиксне након што је добио радно пхп је много теже него што то право пре него што било који број пхп.

Ыоур дроп-доун листи мора бити радно хтмл падајући списак колико клијента брине, што је његов ттхат прегледач ће се дати, његов прегледач не лијегање видјети никакве Итемид пхп пхп или итемдесцриптион Довољан је лијегање видјети вредност у ХТМЛ поставку. Ыоу'ре холдинг шест жонглерство лоптице у руци и покушавате роад их све у ваздух одједном уместо први, други, трећи, четврти.

Постоје два начина провере података и можете или само код једног од њих или их можете код обоје.

Два пут је на позорницу јавасцрипт проверити синтакса сваког поља на клијент машина и одбити доставити образац на сервер док је чист. То је својеврсно "ох, адреса-1 мора бити између 3 и 24 знакова и то је обавезна, молим покушајте поново" екрана провере. Други је образац на страници-1-Кс позиви страницу која валидатес ништа ат сви - синтакса или базе лоокупс. То би могло рећи: "Ја не морају да поштански број на мом поштанском датотеку" на пример. Ако га пронађе грешку га шаље натраг паге-1 за корекцију, ако је сва поља на ПОСТ били чисти онда напред целу ПОСТ-2 на страницу за следећу фазу у процесу. Једном паге-Кс има валидатед сва поља тада било паге-Кс-2 или страници можете направити било коју ажурирању базе података паге-1 да је за позивање. Мој став је да је од вас најчешће морају имати базу провере неких поља можда те праведан имати један механизам за проверу ваљаности и не замарам са ЈаваСцрипт ат алл. Разлог за коришћењем јавасцрипт те је смањити оптерећење на серверу. Ако је већина паге-1 екранима се први пут одбацио округли онда да, јавасцрипт може урадити. То је још додатно улагање у време и труд приликом писања система.

Шта бих направити, ако су вам се добити екран хтмл раде што укључује овај падајући механизам који желите. Не пхп на све, само формални радни екран који доноси у3 хтмл Валидатор. Нисте добили и да неће бити лако доћи једном кад имате пхп, на начин како је добро.

Затим, са познатим падајући радно место у систему, можете променити вредности на оне из Ваше базе података - то је битна једну линију без обзира колико то комплициранији заврши гледањем. Ит'с а оне-лине промену радног систем тако да је једноставан за тестирање и да зна да сте је добио ради правилно.

Имате ли рок за то? Да ли је то цоллеге пројекта - чини се помало амбициозан ако је и ако стварно желе ићи направити што се тиче додавања података провера ваљаности механизам.

Јесте ли тестирање на сопственом рачунару или имате серверу негде? Ако имате једну, је ли на интернету или је на Вашу ЛАН?
  #8  
Old 2. април 2008, 12:36
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Да је колеџ цоурсеуорк.
Шта сте објаснио чини ми се стварно комплексна и ништа као што смо били 'учио' то учинити (наставник сисање). Рок за пријаву је следећи уторак, ја бих само држати молба му каже, али све је то, где сам се на 'забрињавајући ", а он траје заувек да разреши проблем 1 кад имам тона.
Ако само смо могли да користите МС Аццесс.
  #9  
Old 2. април 2008, 12:53
Донаторска Група
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Како сте оно што сте написали тестирање? Јесте ли се ставити на уеб сопствено рачунар, или си ставио свој код на друго рачунар за прегледање?

Било како било, када се прегледају на страницу која је код мене што је приказано, Види извор.

Цопы то тхис тхреад па ћемо видети да нема пхп у њој, и нигде у близини онолико редова.

ПХП је коришћен у сервер претприступних процесор пред вама послао уеб странице. ПХП је створио линије хтмл-у.

Ноу, до сада ниси добио падајућег табеле. Ако уписујете један у хтмл само онда знате да ћете бити у могућности да видим га у броусер. Моћи ћете тестирати се и проверити да је заиста капи доле, а да то изгледа добро. Мислим да је потребно учинити да се први. Када сте то урадили, прегледајте страницу и искључивање веб Виеу Соурце и цопы / пасте овде поново па ћемо видети разлику. Погледајте ако можете добити Виеу Соурце верзија бити чисти хтмл Валидатор који доноси на хттп://валидатор.у3.орг/ (проверите да је давање хттп://валидатор.у3.орг/ уеб адреса ваше странице, ако имате уеб адреса за то, или да лепљење Виеу Соурце цоде у Валидатор директно).

Ако ћемо добити чисту хтмл онда добити другу марку на цоурсеуорк Оццекујем. Тада можемо направити падајућег сто долазе из пхп уместо ХТМЛ-а, из базе, и Ви ћете добити још више марака уз претпоставку учитељ може пратити оно што сте урадили.

Одржавајте разговор, Оццекујем ћемо успети да пронађете праве речи коначно.
  #10  
Old 2. април 2008, 13:24
Мембер Гроуп
 
Default ПХП, МыСКЛ, производ дроп-доун листи која узима из поља табеле у мыскл

Коришћење Дреамуеавер 8, ксампплите лоцалхост и за приказ странице, не могу да прегледате изворни 'Тхереса проузрокује грешку са кодом и нема појма о ХТМЛ-у.
Reply

Register
Тхреад Тоолс




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

Цопыригхт © 2006 - 2009 Цомпутер сока.

Поуеред бы вБуллетин ® Цопыригхт © 2000 - 2009 Јелсофт Ентерприсес Лтд СЕО бы вБСЕО © 2009, Цраулабилиты, Инц