2017-06-12 3 views
-1

Ich möchte die Tabelle Header wie folgt: NUME, DECEDATI etc. Ich versuchte mit Echo auch und es funktioniert nicht. Bitte hilf mir!Wie kann ich den Tabellenkopf in PHP setzen?

PHP-Code:

<?php 
    print "<table"; 
    print "<tr>"; 
    print "<th>NUME </th>"; 
    print "<th> DECEDATI </th>"; 
    print "<th> RANITI </th>"; 
    print "<th> DISPARUTI </th>"; 
    print "<th> CLADIRI DISTRUSE </th>"; 
    print "<th> DURATA </th>"; 
    print "<th> MAGNITUDINE </th>"; 
    print "<th> ADANCIME </th>"; 
    print "<th> PAGUBE MATERIALE </th>"; 
    print "<th> NUMAR REPLICI </th>"; 
    print "</tr>"; 
    print "</table>"; 
    $conn = oci_connect('student', 'STUDENT', 'localhost/XE'); 
    if (!$conn) { 
     $e = oci_error(); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    // Prepare the statement 
    $stid = oci_parse($conn, "SELECT * FROM nepal ORDER BY ".$_GET['categorie']." ".$_GET['ordine']); 
    if (!$stid) { 
     $e = oci_error($conn); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    // Perform the logic of the query 
    $r = oci_execute($stid); 
    if (!$r) { 
     $e = oci_error($stid); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    // Fetch the results of the query 
    print "<table border='1'>\n"; 
    while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { 
     print "<tr>\n"; 
     foreach ($row as $item) { 
      print " <td>" . ($item !== null ? htmlentities($item, ENT_QUOTES) : "&nbsp;") . "</td>\n"; 
     } 
     print "</tr>\n"; 
    } 
    print "</table>\n"; 

    oci_free_statement($stid); 
    oci_close($conn); 

    ?> 

Das Display meines Codes containts den Körper der Tabelle ohne den Tabellenkopf.

+2

'

+1

mit einem Code-Editor hätte Ihnen geholfen –

+0

* "Jetzt ist der Inhalt der Kopfzeile in Fettdruck aber ohne die Grenzen." * - Es gibt viele HTML/CSS-Tutorials dort draußen. Ehrlich, du könntest und solltest da raus gehen und etwas unternehmen. –

Antwort

0

Unter der Annahme, dass die Tabellenüberschriften sollten Teil der gleichen Tabelle sein, dass die tatsächlichen Daten anzeigt, dann würden Sie wahrscheinlich etwas ausprobieren wollen so was.

<?php 

    echo " 
    <table> 
     <tr> 
      <th>NUME</th> 
      <th>DECEDATI</th> 
      <th>RANITI</th> 
      <th>DISPARUTI</th> 
      <th>CLADIRI DISTRUSE</th> 
      <th>DURATA</th> 
      <th>MAGNITUDINE</th> 
      <th>ADANCIME</th> 
      <th>PAGUBE MATERIALE</th> 
      <th>NUMAR REPLICI</th> 
     </tr>"; 


    $conn = oci_connect('student', 'STUDENT', 'localhost/XE'); 
    if(!$conn) { 
     $e = oci_error(); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    $stid = oci_parse($conn, "SELECT * FROM nepal ORDER BY ".$_GET['categorie']." ".$_GET['ordine']); 
    if(!$stid) { 
     $e = oci_error($conn); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    // Perform the logic of the query 
    $r = oci_execute($stid); 
    if(!$r) { 
     $e = oci_error($stid); 
     trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
    } 

    // Fetch the results of the query 
    while($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) { 
     $value=$item !== null ? htmlentities($item, ENT_QUOTES) : "&nbsp;"; 
     echo " 
     <tr> 
      <td>$value</td> 
     </tr>"; 
    } 


    oci_free_statement($stid); 
    oci_close($conn); 

    echo "</table>"; 
?> 
-1

Bedürfnisse

print "<table>"; 

Notiere die fehlende >

+1

Warum nach Tippfehler fragen? Wählen Sie einfach, um zu schließen. Und Ihr * "for starters" * - Sie scheinen sich darüber nicht sicher zu sein. –

+0

Warum sollten Sie mir eine Nachricht schicken Fred? Ist es nicht eine Antwort auf seine Frage? Ich habe die Frage gesehen, antwortete ich. Der Typ ändert den Code, es funktioniert, er schließt ... wenn nicht, antwortet er. – David

+0

@ Fred-ii-entfernt "Für Anfänger", so dass Sie heute Nacht schlafen können. – David

Verwandte Themen