mažiau kapitalo

Magazine
Go Back   Kompiuterių sultys > Kompiuterių programinė įranga > Web Design, Hosting & SEO

Register


 Default 

PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas




Reply
 
Temos įrankiai
  #11  
Old Balandis 2, 2008, 13:41
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Alright. Ir turite galiojantį MySQL duomenų bazės, I can't see too.

Priedas what I'm trying to get at. Aš padariau, kad iš dalies su php ir html ir iš dalies iš dviejų rezultatų yra tas pats, kai naršyklė nemato, nes PHP turi įvykdyti ir raštu html out.

Štai Peržiūrėti šaltinį, kuris rodo, kad nėra jokių PHP paliko metu jūsų naršyklėje mato kodas ...

<! DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Transitional / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> Redaguoti elementą </ title>
<form id="form1" name="form1" method="POST" action="EditItem.php">
<select name="itemid">
<option value=Milk> 2 litrų pusiau nugriebto Johnson Ūkiai </ option>
<option value=Eggs> 2 litrų kiaušiniai Johnson Ūkiai </ option> <option value=Chickenbones> 2 litrų lašiša Johnson Ūkiai </ option> <option value=Milk> 2 litrų chickenbones Johnson Ūkiai </ option> <pasirinkimo vertė = Kiaušiniai > 2 litrų pusiau nugriebto Johnson Ūkiai </ option> <option value=Chickenbones> 2 litrų pusiau nugriebto Johnson Ūkiai </ option> </ select>
<p align='center'> <input Type="submit" value="Edit item"> </ p> <p>
</ form>
<form id=form2 name=form2 method=post action=EditItem.php>
<label> Item Description
<input type=text name=itemdescription value=Milk>
</ label>
<p>
<label> Kiekis sandėlyje
<input type=text name=quantityinstock value=214>
</ label>
</ p>
<p>
<label> suapvalinti viso
<input type=text name=rounduptotal value=300>
</ label>
</ p>
<p>
<label> Serija Kaina
<input type=text name=batchprice value=0.83>
</ label>
</ p>
<p>
<label> tiekėjo pavadinimą
<input type=text name=suppliername value='Johnson Farms'>
</ label>
</ p>
</ form>
</ body>
</ html>



Dodałem trūksta </ head> ir <body>, aš kartą visi <? į <? php ir I rūšies bodged kitą kodą, nes aš neturiu duomenų bazę į darbą nuo.

Dažniausiai jūs turite teisę Daiktai egzistuoja, bet tai nebus lengva pasakyti, jei jūs negalite peržiūrėti kodą rašote, kad tiesiog plaukioja Aklai į pūga.

Kokią naršyklę jūs ieškote ne su localhost?
Attached Thumbnails
PHP mysql, creating a drop down list that takes fields from table in mysql-php1.jpg  
__________________

Mano sistema: Timas

Procesorius (-iai):
Athlon 64 3500 +
Pagrindinė plokštė:
Asus A8N-VM CSM
RAM atmintis:
Corsair PC3200 CL2 DDR-400 2GB
Graphics Card (-ai):
NVIDIA GeForce 6600 512MB
Garso plokštė:
Vyšnių RS 6000 m klaviatūra
Kietasis diskas (-ai):
Barracuda.7 + 2x200GB 58MB / s palaikyti
Optical Drive (s):
Samsung DVD-ROM TS-H352
Case / PSU:
Thermaltake Soprano
Aušinimas:
Ištekliai
Tinklas / Internetas:
Telewest 2x20Mb/sec
Monitorius (-ai):
SXGA plokščiasis
Operacinė sistema (-os):
Slackware (2.6.27.7) (Fluxbox)
  #12  
Old Balandis 3, 2008, 05:06
Narys
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

IE
  #13  
Old Balandis 3, 2008, 05:23
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Jei skaityti http://www.mredkj.com/tutorials/tips_ie.html galite gauti Žiūrėti kodą į darbą? Jei nematote html išėjimo į PHP tada aš nežinau, kaip jūs tikėjosi gauti kodas teisingas.

Nesu tikras, ar jūs nesupratote punkte sakoma, kad serveris php bet ne siųsti ją į kliento naršyklę. Kliento naršyklės nesupranta PHP ne visi. Jei matote PHP kodo naršyklės tai reiškia, kad tai nebuvo suvartotas serveryje, nes jis negalioja, PHP, todėl iš anksto procesorius jį ignoruoja ir naršyklės baigiasi mąstymas tai tik tekstas tikiuosi.

Pasakykite man, jei ką nors galiu jums padėti, aš pamečiau ryšį su tuo, kas ji yra norėtumėte pasiekti šioje temoje. Aš dar kartą perskaityti ir aš suprantu, kodėl sakiau, ką aš rašiau, bet jei jis nebūtų jokios prasmės jums tada aš ne tam asmeniui paklausti.
  #14  
Old Balandis 3, 2008, 05:56
Narys
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Ok, ačiū už bandymą, bet aš vis dar neįsivaizduoju, ką man daryti.
Nepavykus.
  #15  
Old Balandis 3, 2008, 07:33
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

I'l bandyti narplioti lygiai, aš tikiuosi, kad tai padeda šiek tiek.

Įdiegta Apache, php ir MySQL. Jūs rašote, kai kurie Dreamweaver kodą ir išsaugoti ją kaip X.php tada naudojamas Internet Explorer pereikite prie localhost / X.php - Manau, mes abu sutaria šiol.

Aš noriu tau kai ką parodyti. Vykdyk savo Notepad ir nukopijuokite jį į ją:
Kodas
<html> <head> <title> Pavyzdžiui pavadinimas </ title> </ head> <? php echo "<body> <h1> Tai jūsų naršyklėje detales </ h1> </ body> </ html> '; echo "<p> Jūs skaitote šį." $ _SERVER [ 'HTTP_USER_AGENT'].'</ p> ";?> </ body> </ html>
Dabar išgelbėti, kaip C: \ XAMPP \ htdocs \ cj.php

Naršyti localhost / cj.php ir pamatyti, kas tai padarė. Apache perskaitė cj.php. . Php failo tipą rodo Apache perduoti turinį į PHP kodo. Jūsų PHP paketas paleisti kodą tarp <? Php?> Žymes ir tol, kol kodas yra galiojantis viskas buvo paimtas. Kodas turėjo echo (kuris yra beveik kaip atsispausdinti pats), kuris rašė apie Valid HTML į vietą, kodas buvo pašalintas iš. Tada PHP kodo paskelbė produkcija Atgal į Apache ", kuris pasiuntė jį į savo naršyklę.

Jūs naudojatės PHP sukurti HTML kodą. Štai ir viskas, tai daroma. Html kodą, kad tai raštu turi galioti ir tai nesiskiria, ką jūs turite raštišką be php, jei norite neturėjo jokių ten php. Naršyklėje, Žiūrėti šaltinį ir pažvelgti html naršyklė buvo suteikta, ji sako (on my computer)
Kodas
<html> <head> <title> Pavyzdžiui pavadinimas </ title> </ head> <body> <h1> Tai jūsų naršyklėje detales </ h1> </ body> </ html> <p> Jūs skaitote šį Mozilla/5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 </ p> </ body> </ html>
Tai ne tai, ką įrašyti į diską iš Notepad. That's what php sistema sukurta.

Dabar, savo duomenų bazės užklausų Jūs raštišką PHP kodas, kuris gali būti arba gali neveikti. Tas pats vyksta atsitiks. Apache turės perskaityti jūsų. Php failą ir perduoti ją į PHP sistemą. Ką ji gauna atgal (jei jums buvo švarus sintaksė!) Yra tik html ir nieko daugiau. Jis turės vieneto kaina £ 0.43 "ir aprašymas, kaip" pepsino 125ml maišelį "vietoj srities vardus, kuriuos iš pradžių buvo koduojami. Tai, kas pateks į jūsų naršyklę. Naršyklė nemato PHP visais, bet sėkmės.

Norėdami sukurti šią sistemą, ji yra gerokai lengviau imtis žingsnis po žingsnio, pirmiausia parašyti html failas, kuris Valid HTML ir atrodo taip, tai galutinė versija eina ieškoti. Turite patikrinti, ar ji gera HTML, galite išbandyti jį kažkaip. Tai tampa geras html failą, kurį norite savo php kodą generuoti jums. Tai labai panašūs kodas parodžiau jums Post # 11.

Tada galite išimti visi "£ 0.43" ir "pepsino 125ml maišelį" vieta turėtojų ir pakeisti juos savo duomenų bazės laukų pavadinimus pakankamai PHP kodo gauti vertes iš duomenų bazės. Tai visai netoli kodą, kurį parodė, Post # 5. Jūs turite parašyti Post # 11 pirmas tinkamas kodas ir bandymo, kad prieš pat galite pabandyti parašyti Post # 5 kodas, nes pernelyg daug dirbti į vieną šuolį, rašyti visą puslapį švarus vienu gamybos etapu. Baigę keisti pavyzdys kodą į tinkamą gamybos kodą su visais PHP Duomenų bazės atviros ir skaito tai jūs tiesiog išbandyti savo PHP kodą, ir jūs turite tikslą tikslas - padaryti naršyklėje matyti tą patį, kaip jums prasidėjo, kai Jūs rašote savo pavyzdžiu ir išbandyti jį. Štai kodėl sugebėti Peržiūrėti šaltinį klausimais tiek daug, kad būtų galima palyginti rezultatų HTML kodą savo tikslinę HTML kodą. Aš nežinau kitos mato jį žinoti, ką ji sako taip.

Taip yra žmonių pasaulyje, kurie gali rašyti visą dalyką per vieną žingsnį ir valdyti patikrinti, todėl tai yra švarus ir darbai. That's what ekspertų daryti. Norėčiau prisiminti "keep it simple" pamoką ir imtis jį etapais.

Skaitykite, kad ir man kas neduoda ta prasme.
  #16  
Old Balandis 4, 2008, 06:49
Narys
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Teisė, rūšiuoti ir gavau kažkur šiandien.
Turiu paprasta atnaujinti .. forma dalykas, bet buvo įdomu, kaip daryti, trinti užklausą (? I think ..), kur vartotojas gali pasirinkti elementą iš išplečiamojo ir jį pašalinti. Maniau, gali tiesiog naudoti atnaujinti užklausą ir keisti atnaujinti dalys ištrinti, bet nėra ištrinti tipo mygtukų.

Paklaustas vieno iš mano klasės vaikinai, kas jo buvo, kaip ir jis turėjo tik keletą eilučių. Ar googled, bet nesuprantu.
Noriu, kad būtų galima pašalinti tam tikrus elementus iš elementų lentelėje.
  #17  
Old Balandis 4, 2008, 07:57
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Šiuo metu turite "Redaguoti elementą". Padaryti tai, ką jūs darote yra ir etiketė ją "Ištrinti elementą kopija". Jūs turėjote daiktą, kurį nori redaguoti, dabar elementą, kurį norite pašalinti.

Jūs kodą, kuris šiuo metu nėra redaguoti. Padaryti šį kopijuoti ir etiketė ją ištrinti.

mysql_query ( "DELETE FROM tab x kai item =". $ item) or die (mysql_error ());

(tie mysql_error bitų jums paėmė reikia ten iš tikrųjų, kitaip jums bus duomenų bazės klaida ir kodas tiesiog vykdo nepriklausomai. You need to catch it When You're bandymus, kad būtų galima priversti jį dirbti ryžtingai ir tada mysql_error won't ever įvykti realiame gyvenime).

Tikiuosi, kad aš neteisingai suprato, ko klausia. Ką man daryti prielaidą, kad ne tiesa?

Aš žinau kas aš nesuprantu, nors - "bet nėra ištrinti tipo mygtukus" - turite naudoti programinę įrangą truputį kurti savo MySQL sintaksė ir aš nežinau, kokią programinę įrangą jis. Tai gali būti dėl Dreamweaver dalis. All I Have čia yra teksto redagavimo be ištrinti tipo mygtukus, kad aš galiu suprasti, kodėl mes turime problemų idėjoms visoje.
  #18  
Old Balandis 4, 2008, 08:09
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Tai skamba taip pat kaip ir kursinių darbų, kad man nepavyko šį kartą pernai! Ne pats žinoma kaip man sekasi?! Radau www.w3schools.com būti labai padėti. Jūs, atrodo, lucked iš kurių gauti iš Spot žinynas Im tikrai turėsite darbo svetainės ir veikia prieš rankų į datą! Sėkmės
__________________
Praėjusią naktį aš melas žiūrint į visų dangaus žvaigždžių ir aš maniau, kad aš, kur gi yra riba.
Ką daryti, jei viskas yra iliuzija, ir niekas egzistuoja? Tokiu atveju, aš tikrai permokėta mano kilimas.
  #19  
Old 5 balandis 2008, 03:13
Narys
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Dar tiksliai nežino, apie trinti, ką man reikia imtis iš redaguoti?


Aš norėjau Insert> form> Mygtukas Dreamweaver, kaip ten yra pateikti ir paslėpti ir tt
  #20  
Old 5 balandis 2008, 07:25
Donorų grupės
 
Default PHP, MySQL, kurti sąraše, kad mano laukų iš lentelės MySQL lašas

Dalykas yra, aš niekada nesinaudojo Dreamweaver.

Ką aš manau, kad naudoti kas veiksmingai programos generatorius, kaip Dreamweaver suteikia jums visai kitą lygį, mokytis, išskyrus tai, kad kai kurie žmonės (aš kalbu apskritai, man neleis jums Samantha į nuotrauką), kai kurie žmonės gali naudoti generatorius be mokymosi skaityti ir rašyti, ką jis duoda.

Tai visai įmanoma, kad Dreamweaver yra pakankamai gera ne gamybos sistemas, Dreamweaver, vartotojui nereikia žinoti, kaip skaityti, nei rašyti MySQL atskaitomybę, ar PHP sintaksė arba HTML tegus. Jei tai taip, tada "išmokti naudoti Dreamweaver" kursas leis kas gaminti nuo nulio svetainės nežinant bet mysql atskaitomybę, ar PHP sintaksė arba HTML žymes ir ji galėtų būti greitai taps tuo raštu kompetentingoms svetainėje.

Jei Dreamweaver iš tikrųjų nėra padaryti visi darbai, ir žmogus turi žinoti, kaip rašyti ir skaityti pareiškimus ir php mysql sintaksės ir html žymeles, tada mokymosi Dreamweaver viršuje mokymasis ataskaitos MySQL ir PHP sintaksės ir html žymes atrodo tiek orinės man.

Bet kokiu atveju, tai kodėl, jei aš mokė, kad kas nors programa aš ne ranka juos Dreamweaver ne visi. Jei, kita vertus, aš mokė Dreamweaver žinoma tada aš. Jei aš mokymas "sukurti savo svetainę", tada aš galbūt ir man gali nebūti. Mokymo programas atrodo, kad man, kaip ji patenka į kelią.

Kur man pasakė: "Jūs dabar" Redaguoti elementą "" Aš kalbu apie komandos mygtuką puslapio HTML kuris ženklinamas "Redaguoti elementą", o ne bet Dreamweaver instrukcija. Man buvo teigiama, kad į html kodą nukopijuoti todėl, kad komandos mygtukas galėtų būti perženklinami "Pašalinti elementą" ir MySQL suvestinės žinutės padarys darbą, jei jis buvo POST puslapyje, kad komandos mygtukas vadinamas.

That's how I programa didžiąją laiko dalį, atsižvelgiant bitų Aš jau parašyta ir išbandytas ir kopijavimui juos ir pakeisti kopiją padaryti kažką panašaus, bet ne identiški. Tiesą sakant sėdi ir rašo visiškai šviežią kodas yra įdomus, tačiau daug laiko. Pakartotinai panaudojant Daiktai žinoma darbą pagreitina procesą. Nemanau, panašiai kaip kopijuojant kodą iš kito į savo šaltinį, nes aš iš skardinimo įdėti ją į savo stilių, kai aš jaustis patogiai partiją, ir ji priims, o gauti visų kintamųjų vardų Konvencijos dėl sutampa su mano programa, poilsio, bet aš vis dar kartais tai padaryti, o ne rašyti iš nieko. Kodas, kad kiti žmonės parašė, kad aš, visada remtis yra Daiktai Raginu kaip kasdienybe per API. Aš taikymo programuotojas raginama iki didžiulės esamas funkcijas per bet Application Programming Interface man prieinami. Aš rašau 1%, kas vyksta realiai veikti, mano kodas tarsi nugriebti iš uogienės ant storos slice of toast sviestu. 99% sudėtingumo, kas iš tikrųjų atlieka kompiuteryje jau yra testuojama ir dirba, mano 1% yra naujų stuff I'm trying to get teisę, kuri vykdo faktinį dizaino nauja sistema I'm įgyvendinimo. Tai mysql_query linija API paskambinti į kažkieno kodą, kuris yra kiek sudėtingesnis viduje, nei kas aš raštu ir milijonams kitų programuotojų, taip pat, kaip ir aš, remdamasis mysql_query dirba nepriekaištingai. Mes visi skirtingi rašymo ekrane paraiškas nors.

Taigi - ar yra kas vietoje kas gerai naudojant Dreamweaver, kurie gali būti supjaustyti ir pasakyti, ką daryti?

Aš galiu suprasti, kodėl jums sakiau anksčiau, kad bitai aš parašiau apie HTML ir PHP yra "nieko panašaus, ką mes jau" išmokė "daryti" Jei jau mokoma, kaip padaryti svetainę naudojant Dreamweaver ir niekas, kuriems html arba PHP.

Tikiuosi aš ne surengė tave atgal, arba pristabdyti tave užbaigti šią kursų bitų.
Reply

Register

Bookmarks

Panašios Temos
Siūlas Thread Starter Forumas Atsakymai Last Post
Configure Mysql ir Apache GKman Web Design, Hosting & SEO 2 28 liepa 2009 00:44
Nemokamas Windows Desktop MySQL redaktorius Hybr! D Web Design, Hosting & SEO 2 6 liepa 2009 03:59
MySQL ir hostingowe MySlowQuietLife Web Design, Hosting & SEO 4 22 vasaris 2008 03:25
Pagalba serverį su mysql Drewski526 Web Design, Hosting & SEO 1 Lapkritis 19, 2007 13:21
Temos įrankiai




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

Copyright © 2006 - 2009 Kompiuterių Sultys.

Powered by vBulletin ® Copyright © 2000 - 2009 Jelsoft Enterprises Ltd SEO by © 2009 vBSEO, zaindeksowania, Inc