![]() |
| |||||||
| Rekisteröidy | Sivustokartta Spy | Käyttäjälista | Lahjoita | Haku | Today's Posts | Mark Forums Read | Foorumin säännöt |
|
![]() |
| | Thread Tools |
|
#1
| |||
| |||
| Miten voin tehdä tämän puolesta: a) valitsemalla luettelo kohteista b) valitsemalla kaksi kenttää muokata järjestyksessä (esimerkiksi) Voisiko joku myös selittää koodi minulle kiitos. Appreciated. |
|
#2
| ||||||||||||
| ||||||||||||
| Tämä senkin vuoksi on katsaus tasolla, en ole varma, onko se, mitä tarvitset tai ei, et ole sanonut, mitä kokemuksia teillä on HTML-tai php. Onko se, mitä haluat, tai ei se tarjoaa koukku voimme laajentaa.
__________________
Käytät php on Verkkopalvelin. Web-palvelin on esikäsittelyä teidän php koodi anna koodi rakentaa html osaa lähettää asiakkaalle osana täydellinen HTML-asiakirja. Onko tämä totta tähän mennessä? Joten, mitä teet on sinun päättää mitä html aikoo sanoa. Kirjoita harjoitustestien html-dokumentti, joka näyttää täsmälleen, miten haluat lopullisen asiakirjan ulkoasua. Sillä on avattavasta luettelosta se muun muassa, ja sinun on kirjoittanut harjoitustestien kohteet se, että se näyttää oikein. Sitten täysin testata html joten se on täydellinen. Se ei ole peräisin tietokantaan, se vain näyttää hyvältä, mutta sinun pitää tehdä niin paljon. Alasvetovalikosta valinta koodi olisi jo tässä vaiheessa, ja sillä ei ole mitään tekemistä sen kanssa, php. Sitten otat avattavasta luettelosta ja muuttaa sen php, mahdollisesti käyttäen echo kirjoittaa html. Sinulla on vielä näyte tietoja, mutta olet alkanut ennen käsitellä sitä. Suorita se ja tarkista html saat, on sama kuin edellisessä vaiheessa. Sinulla on MySQL-tietokanta. Kirjoita joitakin php avaa se ja (jos haluat) ja sulje se. Tarkista, ei muutos ja html ei ole vaikuttanut. Lopuksi, muuttaa kovan koodatuista bittiä ja echo'd html osaksi kentän arvoja SQL lukea tietokantaan. Se on pieni twist jonka avulla palvelimesi tarjota joustavia tiedot tietokantaan, sen sijaan että kova koodi, se johtuu vain siitä, että pieni muutos, joka antaa sinun toiminnallisuutta. Mikä osa olet juuttunut? My System: Tim
|
|
#3
| |||
| |||
| Tiedän aika paljon mitään php. Tarvitsen koodi, joka yhdistää oman pöydän ja voin valita tietyillä aloilla? |
|
#4
| |||
| |||
| Sinulla on jo tietokanta taulukko sitten? Onko sinulla joitakin html lisätä php on vielä? |
|
#5
| |||
| |||
| <! 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> Alkiotyypin muokkaus </ title> <? $ username = "root"; $ password = ""; $ tietokanta = "café"; $ dbLink = mysql_connect (localhost, $ username, $ passwor d); $ QueryPointer = mysql_query ( "KÄYTTÖÄ $ tietokanta", $ dbLink); if (isset ($ _REQUEST [itemdescription])) ( $ sql = "update kohteita asettaa itemdescription ='".$_ PYYNTÖ [itemdescription ]."',"; $ sql = $ sql ". quantityinstock =".$_ PYYNTÖ [quantityinstock ].","; $ sql = $ sql ". rounduptotal =".$_ PYYNTÖ [rounduptotal ].","; $ sql = $ sql ". batchprice =".$_ PYYNTÖ [batchprice ].","; $ sql = $ sql ". suppliername ='".$_ PYYNTÖ [suppliername ]."'"; $ sql = $ sql. "jos Itemid =".$_ PYYNTÖ [Itemid]; mysql_query ($ sql, $ dbLink); mysql_close ($ dbLink); ) ?> <form id="form1" name="form1" method="POST" action="EditItem.php"> <valitse name="itemid"> <? $ sql = "select Itemid, itemdescription, suppliername alkaen kohteita järjestyksessä itemdescription"; $ QueryPointer = mysql_query ($ sql, $ dbLink); / / tulosta ( "<option>". mysql_num_rows ($ QueryPointer )."</ option> "); for ($ x = 0; $ x <mysql_num_rows ($ QueryPointer); $ x + +) ( $ item = mysql_fetch_assoc ($ QueryPointer); if ($ kohde [ "Itemid "]==$_ PYYNTÖ [Itemid]) ( print ( "<option value=".$item["itemid"]." selected>". $ erä [ "itemdescription"]. "". $ erä [ "suppliername "]."</ option>"); ) muuten ( print ( "<option value=".$item["itemid"].">". $ erä [ "itemdescription"]. "". $ erä [ "suppliername "]."</ option>"); ) ) ?> </ select> <p align='center'> <input type="submit" value="Edit item"> </ p> <p> </ form> <? if (isset ($ _REQUEST [Itemid])) ( $ sql = "select Itemid, itemdescription, suppliername alamomentin jossa Itemid =".$_ PYYNTÖ [Itemid]; $ QueryPointer = mysql_query ($ sql, $ dbLink); $ potilas = mysql_fetch_assoc ($ QueryPointer); print ( "<form id=\"form2\" name=\"form2\" method=\"post\" action=\"EditItem.php\"> <label> Kohde Kuvaus <input type=\"text\" name=\"itemdescription\" value=\"$item[itemdescription]\"/> </ label> <p> <label> Määrä on varastossa <input type=\"text\" name=\"quantityinstock\" value=\"$item[quantityinstock]\"/> </ label> </ p> <p> <label> Round Up Yhteensä <input type=\"text\" name=\"rounduptotal\" value=\"$item[rounduptotal]\" /> </ label> </ p> <p> <label> Erä Hinta <input type=\"text\" name=\"batchprice\" value=\"$item[batchprice]\" /> </ label> </ p> <p> <label> Toimittajapiste Nimi <input type=\"text\" name=\"suppliername\" value=\"$item[suppliername]\" /> </ label> </ p> ) ?> </ form> </ body> </ html> Thats minun tunnus minuutilleen, i tarvitaan Itemid ja itemdescription näkymään sisältävä pudotusvalikko, valita äänittää my items taulukon muokata. Myös silloin, kun käyttäjä tuotantopanosten arvo osaksi kentän (uudessa kohteita taulukon esimerkki), mutta ne tulevat sitä väärin muodossa miten i luoda virheilmoituksia? Koska he halua vain ei toimi, ja käyttäjä ei tiedä, niitä ei ollut otettu taulukko, eikö? |
|
#6
| |||
| |||
| Myös, kun käyttäjä haluaa tilata Haluaisin ne voivat syöttämiseen määrä ja muoto nostaa koko hinta kertomalla batchprice (kohdat taulukossa) on tilattu määrä .. MS Access SQL olisi jotain: SELECT items.ItemID, items.BatchPrice, orderitem.QuantityOrdered, [BatchPrice] * [QuantityOrdered] AS TotalPrice TIEDONANTO ordersplaced, kohdat INNER JOIN orderitem ON items.ItemID = orderitem.ItemID; mutta miten voin tehdä tämän php / my sql? |
|
#7
| |||
| |||
| Luulen et näe html puuta PHP puita tällä hetkellä, ja siksi olen aloittanut tämän yleiskatsauksen. Jos istua kuin asiakas on selain ja Näytä lähdekoodi sivulla, vain katsomaan luotu html, siellä on paljon puuttuu. There's no / head, body, se on luuston ja saada se vahvistetaan sen jälkeen, kun olet php työ on paljon vaikeampaa kuin saada se oikeus, ennen kuin koodi kaikki php. Sinun pudotusvalikko on toimiva html pudotusvalikko sikäli kuin asiakkaan osalta, tthat n, mitä hänen selain on annettava, hänen selain ei tule mitään Itemid php tai itemdescription php se vain menee nähdä arvo HTML-asetusta. You're tilalla kuusi juggling pallot käteen ja yrittää heittää niitä kaikkia ilmassa kerralla sijaan ensimmäinen, toinen, kolmas, neljäs. On kaksi tapaa tietojen validointia ja voit joko koodi vain yksi niistä tai voit koodi molempia. Kaksi vaiheessa tapa on javascript validoi syntaksia kunkin kentän asiakkaan koneen ja kieltäytyvät alistumasta lomakkeen palvelimelle, kunnes se on puhdas. Se on eräänlainen "oh, osoite-1 on välillä 3 ja 24 merkkiä pitkä, ja se on pakollinen, ole hyvä ja yritä uudelleen"-näyttö ennakkotutkinnassa. Toinen on lomake sivulla-1 puhelut sivu-X, joka validoi mitään - syntaksia tai tietokantaan lookups. Voisi sanoa: "Minulla ei ole siitä, että postinumero minun postinumero tiedosto" esimerkiksi. Jos se havaitsee virheen, se lähettää takaisin sivu-1 korjaamisesta, jos kaikki kentät POST oli puhdas sen eteenpäin koko POST sivu-2, että ensi vaiheessa prosessia. Kun sivu-X on validoitava kaikki kentät sitten joko sivu-X tai sivu-2 voi tehdä mitään päivittäminen tietokantaan, että sivu-1 oli vaatinut. Omasta mielestäni on se, että koska olet enimmäkseen on oltava tietokanta ennakkotutkinnassa joidenkin alojen kuten voitaisiin on vain yksi todentamismekanismiksi eikä vaivautua kanssa javascript lainkaan. Syynä käyttämällä javascript samoin on vähentää kuormitusta palvelimelle. Jos useimmat sivu-1-näytöt saada hylkäsi ensimmäisen kerran kierroksella sitten kyllä, javascript voi tehdä sitä. Se on yhä edelleen investointeja aikaa ja vaivaa, kun kirjoitat järjestelmään. Mitä I'd tehdä, jos olisin sinä, on saada näyttö html työ, joka sisältää tämän avattavasta mekanismi haluat. N: o php ollenkaan, vain harjoitustestien työpäivän näytön että läpäisee W3 html validator. Et ole saanut, ja se ei ole helppo saada, kun on php samalla tavalla kuin hyvin. Sitten, joiden tiedetään työpäivän avattavasta järjestelmä, voit muuttaa arvoja, jotka omasta tietokannasta - että bittinen on yhtenäinen linja riippumatta siitä, kuinka monimutkainen se päätyy HAKU. Se on yksi linja muutos toimiva järjestelmä, joten se on helppo testata ja tietää sinulla toimi kunnolla. Onko sinulla määräaikaa? Onko kollegiona hanke - se näyttää hieman kunnianhimoinen, jos se on ja jos todella haluamme mennä niin pitkälle kuin lisäämällä tietojen validointi mekanismi. Oletko testaus omalla tietokoneellasi tai sinulla on palvelimen jonnekin? Jos sinulla on yksi, on se internetiin vai onko se teidän LAN? |
|
#8
| |||
| |||
| Yes it's College opintokurssien. Mitä olet selittänyt näyttää todella monimutkainen minulle ja mitään kuin mitä olemme "opetetaan" tehdä (opettaja sucks). Määräaika on ensi tiistaina, haluaisin vain pitää pyytää häntä, mutta hän sanoo, että jos olen milloin on "huolestuttavia" ja hän on ikuisesti selvittämään 1 ongelma, kun olen tonnia. Jos vain voisimme käyttää MS Access. |
|
#9
| |||
| |||
| Miten voit testata, mitä kirjoittaa? Onko sinulla esittää Verkkopalvelin omalle koneelle, vai mikä koodi: n toiseen tietokoneeseen selata? Joka tapauksessa, kun selaa sivu, joka on koodin olet näyttänyt minulle, Näytä lähde. Kopioi tämän säikeen ja näemme, että sillä ei ole php siinä, eikä missään lähellä niin monta riviä. PHP on käytetty vuonna palvelimen pre-prosessori ennen Verkkopalvelin lähettänyt sinulle sivulla. PHP on luonut riviä html. Nyt tähän mennessä et ole saanut avattavasta taulukossa. Jos kirjoitat yksi vain html sitten tiedät voit nähdä sen selaimen. Voit testata sitä ja tarkista, että se todella laskeutuu ja että se näyttää hyvältä. Mielestäni sinun ei tarvitse tehdä, että ensin. Kun olet tehnyt sen, selata sivu pois Verkkopalvelin ja Näytä lähdekoodi ja kopioi / liitä se tänne uudestaan, niin näemme ero. Katso, jos saat Näytä Lähde versio oltava puhtaita html että läpäisee validator at http://validator.w3.org/ (voit tarkistaa, että antamalla http://validator.w3.org/ Web-osoite sivusi, jos sinulla on web-osoite, tai liittämällä mieltä Lähdekoodi osaksi validator suoraan). Jos saamme puhtaan html sitten saat toisen merkkiä hyväksi opintokurssien odotan. Sitten voimme tehdä avattavasta taulukossa kotoisin php sijasta html lähtien tietokantaan ja saat lisää merkkejä edelleen olettaen, että opettaja voi seurata, mitä olet tehnyt. Vatvoa, odotan me onnistumme löytämään oikeat sanat lopulta. |
|
#10
| |||
| |||
| Käyttämällä Dreamweaver 8, xampplite ja localhost haluat nähdä sivut, ei voi katsella lähdekoodin aiheuttaa Theres virheen koodi eikä ajatus HTML. |
![]() |
|
| Kirjanmerkit |
Samanlaisia Threads | ||||
| Kierre | Thread Starter | Forum | Vastaukset | Last Post |
| Configure Mysql kanssa Apache | GKman | Web Design, Hosting & SEO | 2 | 28 Jul 2009 00:44 |
| Ilmainen Windows Desktop MySQL Editor | Hybr! D | Web Design, Hosting & SEO | 2 | 6. Jul 2009 03:59 |
| Mysql-ja hosting-yritys | MySlowQuietLife | Web Design, Hosting & SEO | 4 | 22. helmikuu 2008 03:25 |
| Webserver apua mysql | Drewski526 | Web Design, Hosting & SEO | 1 | 19. marraskuu 2007 13:21 |
| Thread Tools | |
| |