login  Naam:   Wachtwoord: 
Registreer je!
 Forum

unexpected T_STRING on line 31 (Opgelost)

Offline Seawolf1979 - 10/03/2013 22:27 (laatste wijziging 10/03/2013 23:23)
Avatar van Seawolf1979Nieuw lid Ik heb mijn gegevens in een db staan, maar nu wil ik die kunnen oproepen in tabelvorm met als laatste kolom een link naar een update-pagina. Voor zover ik weet zou m'n onderstaand scriptje moeten werken. Toch krijg ik steeds als foutmelding : "Unexpected T_STRING on line 31".

Iemand een idee? Ik kijk er compleet over denk ik.

  1. <?php
  2. include "header.php";
  3. include "../db_connect.php";
  4.  
  5. $sql="SELECT * from `dogs` ";
  6. $res=mysql_query($sql)or die(mysql_error());
  7.  
  8. ?>
  9. <table width="800">
  10. <tr>
  11. <td colspan="5"><strong>List data from mysql </strong> </td>
  12. </tr>
  13.  
  14. <tr>
  15. <td align="center"><strong>Name</strong></td>
  16. <td align="center"><strong>Gender</strong></td>
  17. <td align="center"><strong>ChipID</strong></td>
  18. <td align="center"><strong>Date of birth</strong></td>
  19. <td align="center"><strong>Handler</strong></td>
  20. </tr>
  21. <?php
  22. while($rows=mysql_fetch_assoc($res))
  23. {
  24. echo "<tr>";
  25. echo "<td align='center'>" . $rows['name'] . "</td>";
  26. echo "<td align='center'>" . $rows['name'] . "</td>";
  27. echo "<td align='center'>" . $rows['name'] . "</td>";
  28. echo "<td align='center'>" . $rows['name'] . "</td>";
  29. echo "<td align='center'>" . $rows['name'] . "</td>";
  30. echo "<td align='center'>" <a href='update.php?id=<? echo $rows['id']; ?>'>update</a></td>;
  31. echo "</tr>";
  32. }
  33. ?>
  34. </table>

3 antwoorden

Gesponsorde links
Offline Abbas - 10/03/2013 23:22 (laatste wijziging 11/03/2013 01:13)
Avatar van Abbas Gouden medaille

Crew .NET
Maak van regel 31 eens:

  1. echo "<td align='center'><a href='update.php?id=" . $rows['id']; . "'>update</a></td>";

De double quotes stonden verkeerd, plus als je al in PHP-code bezig bent (echo) dan moet je niet terug beginnen met <?php ?>. Gewoon de waarde van $rows['id'] concateneren aan de HTML-string.
Offline Martijn - 11/03/2013 12:15 (laatste wijziging 11/03/2013 12:15)
Avatar van Martijn Crew PHP Unexpected T_STRING on line 31
-> Unexpected type string (encountered)
-> Onverwacht een teken (type string) tegengekomen
Offline Seawolf1979 - 11/03/2013 21:57
Avatar van Seawolf1979 Nieuw lid Thx Abbas, ik had het ondertussen al gevonden 
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s