Avatar billede kulashaker Nybegynder
14. juni 2005 - 11:29 Der er 5 kommentarer og
1 løsning

<form> tag i php statement

Halløj eksperter :-)

Jeg er ved at lave et udtræk fra en db over film og bruger følgende tabel til at vise listen. Mit problem er den checkbox yderst til højre, hvordan får jeg den proppet ind i en form? Checkboxen skal jo gerne associeres til en delete-knap, men det vil den altså ikke være med til. Har forsøgt bare at indsætte <form... > tag'et rundt om checkboxen, indklammet det med ' og " osv, men den vil ikke acceptere det. Kan godt se logikken i at man ikke bare kan smide et html-tag ind i en php-sætning.. men.. what to do?

=================
<table width="1000" border="0" align="center" bgcolor="gray">           
<tr>
  <td>Title</td><td>Director</td><td>Genre</td><td>Year</td><td align="center">Region</td><td align="center">Delete</td>
</tr>

<tr align="center">   
  <td><br>
  <?php
    require('dbconnect.php');
    $query = pg_query($dbconnect, "SELECT * FROM DVD ORDER BY title") or die ("SQL Query failed --> " . pg_last_error($dbconnect));
    while ($result = pg_fetch_object($query)) {
    print "<tr><td>". $result-> title. "</td>";
    print "<td>". $result-> director. "</td>";
    print "<td>". $result-> genre. "</td>";
    print "<td>". $result-> year. "</td>";
    print "<td align=center>". $result-> region. "</td>";
    print "<td align=center>". '<input type="checkbox" />'. "</td></tr>";
  }
  ?>
  </td>
</tr>
</table>
=================

Med venlig hilsen
cbc
Avatar billede claus_joergensen Nybegynder
14. juni 2005 - 11:35 #1
Øhh, du kan godt sætte et html tag ind i php, sålænge php ikke giver en fejlmeddelse, er det HTML delen den er gal med.

http://www.w3schools.com/tags/tag_input.asp

<form action="action.php" method="post">
<input type="checkbox" name="hej" />
<input type="submit" value="submit" />
</form>

vil virke uden problemer , tror du skal overveje den html kode igen.
Avatar billede kulashaker Nybegynder
14. juni 2005 - 11:47 #2
ah ok, cool! Tak for det hurtige svar..

Har lidt svært ved at se hvordan jeg kan connecte de checkbox'es der genereres inde i løkken til én enkelt submit-knap der ikke skal ligge i samme <td>.. har du et bud?
Avatar billede kulashaker Nybegynder
14. juni 2005 - 14:50 #3
Well ok, du har jo sådan set svaret på topic .. så smid et svar.

:)
Avatar billede claus_joergensen Nybegynder
14. juni 2005 - 19:32 #4
Du burde lære noget html.

Du kan jo sagtens smide <form> rundt om hele tabellen, de individuelle <input>'s placeringer inden i er ligegydligt.

Ifølge standarden skal der også være et block element (<div> eller <table>) inde i en <form> som omkredser alt indhold.
Avatar billede claus_joergensen Nybegynder
14. juni 2005 - 19:32 #5
og et svar
Avatar billede kulashaker Nybegynder
14. juni 2005 - 20:56 #6
Ok, tak for hjælpen.

Og ja du har ret, jeg burde lære noget html.. det er det jeg prøver på.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB