Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]nie przekazuje danych z value do bazy ;/
Forum PHP.pl > Forum > Przedszkole
damianm2007
witajcie.

zrobilem sobie select z wyborem kolorów i ok

ale nie wpisuje mi do bazy koloru wybranego przez select ;/

plik 1 (wybieram kolor tektu)

  1. $imiewysylajacegocolor = $_GET["imiewysylajacegocolor"];
  2.  
  3.  
  4. print("Imię nadawcy: <input type=\"text\" id=\"imiewysylajacego\" name=\"imiewysylajacego\" size=\"20\"> kolor tekstu:
  5.  
  6.  
  7. <select id='imiewysylajacegocolor' name='imiewysylajacegocolor' style='width: 100px'>
  8.  
  9. <option value='#000000'><style='background-color:#000000;'>czarny</style></option>
  10. <option value='#00FF00'><style='background-color:#00FF00;'>zielony</style></option>
  11. <option value='#0066FF'><style='background-color:#0066FF;'>niebieski</option>
  12. <option value='#FF0000'><style='background-color:#FF0000;'>czerwony</option>
  13. <option value='#FF00FF'><style='background-color:#FF00FF;'>różowy</option>
  14. </select>
  15.  
  16. <br />");
  17.  


plik 2 (pogląd ) "kolor tekstu jest taki jak wybrany w select"

  1. $imiewysylajacegocolor = $_GET["imiewysylajacegocolor"];
  2.  
  3.  
  4. <br /><b>Nadawca</b><br />Imię:
  5.  
  6.  
  7. <input type=\"hidden\" value=\"$imiewysylajacego\" name=\"imiewysylajacego\"/>
  8.  
  9. <input type=\"hidden\" value='$imiewysylajacegocolor' name='imiewysylajacegocolor'/>
  10.  
  11. <font color='$imiewysylajacegocolor'>$imiewysylajacego</font>
  12.  
  13. <br />
  14.  
  15.  


plik 3 (zapis do bazy)

  1.  
  2.  
  3. $imiewysylajacegocolor = $_GET["imiewysylajacegocolor"];
  4.  
  5.  
  6. if(isset($_GET['submit'])) {
  7. $zapytanie = "INSERT INTO ekartka
  8. (imiewysylajacegocolor)
  9. VALUES
  10. ('$imiewysylajacegocolor')";
  11.  
  12.  
  13. mysql_query($zapytanie) or die(mysql_error());
  14.  
  15.  
  16. }
  17.  



kod poucinałem bo tylko tego nie dodaje do bazy reszta leci normalnie jak imię, nazwisko email etc...
nekomata
Insertem wstawiasz nowy rekord... użyj update.
damianm2007
Cytat(nekomata @ 10.05.2011, 15:59:15 ) *
Insertem wstawiasz nowy rekord... użyj update.



UPDATE przy wprowadzaniu nowego rekordu questionmark.gif?

pies był pogrzebany w pliku zapisz.php metodą post szło a nie get a w zmiennych był get... heh

już działa wink.gif
toaspzoo
$wybor = $_GET/POST['guzik']

Kod
INSERT INTO `baza` SET `kolumna` = '$wybor'.....
nospor
Cytat
pies był pogrzebany w pliku zapisz.php metodą post szło a nie get a w zmiennych był get... heh
Problem do rozwiązania w minutę. Wystarczy się zastosować do podanych tu porad:
Temat: Jak poprawnie zada pytanie
W twoim przypadku to między innymi wyświetlanie wszystkich błędów
To tak na przyszłość
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.