Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: [php]skrypt php w echo ?
Forum PHP.pl > Forum > Przedszkole
trucksweb
mam tabele, ktora umiechcilem miedzy znacznikiem echo ' '; (cala tabele wraz z formularzem) tongue.gif
i teraz chcialbym do tej tabeli dodac opcje checkboxow ktorych wartosci wysylane sa lub pobierane z bazy. tylko jak to zrobic, bo to co zrobilem to nie dokonca dziala blink.gif

  1. <?
  2. echo '
  3.  <textarea rows="3" name="opis" cols="48"></textarea><br>
  4.  <br>
  5.  <b>RDT:</b><input type="radio" name="rdt" value="brak wspisów" <?php if (isset($ch)) {
  6.  echo($ch['rdt']=='brak wspisow' ? ' chcecked' : ''); } ?>>brak wspisow<br>
  7.  
  8.  <input type="radio" name="rdt" value="wpisany" <?php if (isset($ch)) {
  9.  <br> echo($ch['rdt']=='wpisany' ? ' chcecked' : ''); } ?>>wpisany<br>
  10.  <b>Szczegoly:</b>
  11.  <br>
  12.  <br>
  13.  <br> '; ?>
dr_bonzo
Odddziel 'prezentacje od biznesu'!!! Bedzie latwiej

Chyba chodzi o radiobuttony a nie checkboxy?

Przeciez to sie nawet nie skompiluje -- popatrz na apostrofy!
trucksweb
kompiliowac to sie skompiluje dry.gif
czyli jak oddzielic sad.gif

//
zamiast ' trzeba wpisac " tongue.gif
nospor
Cytat
kompiliowac to sie skompiluje
a czym ty to zamierzasz kompilowac?
Cytat
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\Inetpub\wwwroot\apache\test\q.php on line 9
tak to sie wlasnie skompiluje smile.gif
trucksweb
jak zastapisz apostrofy cudzyslowiem to sie skompiluje worriedsmiley.gif i bedzie dzialac
nospor
ja to pisalem zanim edita walnoles.
ale co ztego ze sie skompiluje, jak ci nie zadziala biggrin.gif
Przeciez ty kod echo walisz jako tekst. on nie bedzie interpretowany
dr_bonzo
trucksweb: przygotuj kod taki jaki powinien byc, zebysmy nie musieli zamieniac np ' -> ", itd. i ktory sie kompiluje (tzn. nie wywala PARSE_ERROR) potem pogadamy o tresci kodu.
trucksweb
to powiedz jak zrobic zeby dzialalo dry.gif

//
kod
wlasciwa linia: 69

  1. <?
  2.  
  3. echo '
  4.  <table width="420">
  5.  <form method="post">
  6.  <td width="417">Nowa kategoria:<p>
  7.  <input type="hidden" name="akcja" value="dodaj">
  8.  <table border="0" height="457" width="415">Dodaj firme:&nbsp;
  9. <tr>
  10. <td colspan="3" height="1" width="408">
  11. <b>Dane o firmie:</b>
  12. <p>
  13. Nazwa firmy : <span style="color: red;">*</span><br> 
  14.  <input name="nazwa" size="30" ><br>
  15.  
  16. Data powstania : <span style="color: red;">*</span><br> 
  17.  <input name="powstanie" size="30"><br>
  18. Adres: <span style="color: red;">*</span><br> 
  19.  <textarea rows="3" name="adres" cols="48"></textarea><br>
  20. <br>
  21. NIP : <span style="color: red;">*</span><br> 
  22.  <input name="nip" size="30" >
  23. </td>
  24. </tr>
  25. <tr>
  26. <td height="224" width="183">
  27.  <b>Dane kontaktowe:</b>
  28.  <p><br>
  29.  Osoba kontaktowa : <span style="color: red;">*</span><br>
  30. <input name="osoba" size="30" ><br>
  31.  
  32.  Telefon stacjonarny : <span style="color: red;">*</span><br>
  33. <input name="telefon" size="30" ><br>
  34.  
  35.  Telefon komórkowy : <span style="color: red;">*</span><br>
  36. <input name="komorka" size="30" ><br>
  37.  Fax : *<br>
  38. <input name="fax" size="30">
  39. &nbsp;</p>
  40. </td>
  41. <td height="224" width="18">&nbsp;&nbsp;&nbsp;&nbsp;
  42. </td>
  43. <td height="224" width="195">
  44. &nbsp;
  45. <p>e-mail: <span style="color: red;">*</span><br>
  46. <input name="email" size="30"><br>
  47. gadu-gadu<br>
  48. <input name="gg" size="30"><br>
  49. skype: <span style="color: red;">*</span><br>
  50. <input name="skype" size="30" ><br>
  51. www: *<br>
  52. <input name="www" size="30" >
  53. </td>
  54. </tr> 
  55. <tr>
  56.  <td colspan="3" height="145" width="408">
  57.  <b>Szczegoly:</b>
  58.  <br>
  59.  <br>
  60.  <br>
  61.  <textarea rows="3" name="szczegoly" cols="48"></textarea><br>
  62.  <br>
  63.  <b>Opis:</b>
  64.  <br>
  65.  <br>
  66.  <br>
  67.  <textarea rows="3" name="opis" cols="48"></textarea><br>
  68.  <br>
  69.  <b>RDT:</b><input type="radio" name="rdt" value="NIE" if (isset($ch)) {
  70.  echo($ch["rdt"]=="Nie" ? " chcecked" : ""); } >nie<br>
  71.  
  72.  <input type="radio" name="rdt" value="TAK" if (isset($ch)) {
  73.  echo($ch["rdt"]=="Tak" ? " chcecked" : ""); } >tak<br>
  74.  
  75.  
  76.  <br>
  77.  <b>Szczegoly:</b>
  78.  <br>
  79.  <br>
  80.  <br>
  81.  <textarea rows="3" name="szczegoly_rdt" cols="48"></textarea><br>
  82.  <br>
  83.  <br>
  84. <table border="0" cellspacing="0" cellpadding="0" height="100">
  85.  <tr>
  86. <td width="416" height="1"> 
  87. </td>
  88.  </tr>
  89.  <tr>
  90. <td align="right"><input type="submit" class="red" value="dodaj">
  91. </table>
  92.  </form>
  93.  <p>&nbsp;
  94.  <p>&nbsp;
  95.  
  96.  </td>
  97.  </tr>
  98. </table>
  99.  
  100.  
  101.  
  102.  
  103. </table>
  104. ';
  105.  
  106. ?>


//
nie wiem ja u Was, ale u mnie kod dziala laugh.gif
nospor
Cytat
nie wiem ja u Was, ale u mnie kod dziala
No to tylko pogratulowaæ smile.gif A teraz spojrzyj w ¼ród³o swojej strony i znajdziesz w radio nie przeparsowany kod php. A poco ci w radio kod php? winksmiley.jpg
dr_bonzo
*Wdech , wydech, 1,2,...10*

Spokojnie...


Do rzeczy:

  1. <?php
  2. '...<input type="radio" name="rdt" value="NIE" // <<<<<<<<<<<<<<<<<<<<<<<< TU NAWET NIE MA < ? php WIEC JAK TO MA SIE WYKONAC?!?!?!!?!?, postaw apostrof ( ' ) i daj < ? php
  3. if (isset($ch)) {
  4. echo($ch["rdt"]=="Nie" ? " chcecked" : ""); } >nie<br>
  5.  
  6. <input type="radio" name="rdt" value="TAK" // <<<<<<<<<<< TU TAK SAMO!!!!
  7.  if (isset($ch)) {
  8. echo($ch["rdt"]=="Tak" ? " chcecked" : ""); } >tak<br>
  9. <br>...'
  10.  
  11. ?>

Blad jest tam gdzie wskazalem.

Jak mowil nospor, zajrzyj do zrodla strony.
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.