2016-06-14 6 views
0
von mysqli_multi_query in php kommende

ich in der Lage bin Werte aus der Datenbank angezeigt zu bekommen, wenn mysqli_multi_query mit .Aber ich nicht in der Lage bin in meinem HTML code.Its mit while-Schleife Wahrscheinlich das Problem drucken . Unten ist mein Code, der mir die AVG für die drei SQL-Anweisungen gibt. Das einzige Problem besteht darin, den Durchschnittswert in HTML anzuzeigen.Wie Werte in HTML Echo, die

Antwort

2

Keine Notwendigkeit von Multi-Abfrage erhalten Sie AVG in Einzelabfrage. Und schreiben Sie Ihre HTML innerhalb der Schleife als

$con = new mysqli("localhost", "root", "", "survey"); 
if ($con) { 
    printf(""); 
} 
$query = "SELECT AVG(workarea),AVG(manager),AVG(comm) FROM score;"; 
// Execute multi query 
if ($result = $con->query($query)) { 

    /* fetch object array */ 
    while ($row = $result->fetch_row()) { 
     ?> 
     <div class="row count"> 
      WORK AREA/UNIT SCORE : <?php echo $row[0]; ?> 
     </div> 

     <div class="row count"> 
      SUPERVISOR/MANAGER SCORE : <?php echo $row[1]; ?>  
     </div> 

     <div class="row count"> 
      COMMUNICATION SCORE : <?php echo $row[2]; ?> 
     </div> 
     <?php 
    } 

    /* free result set */ 
    $result->close(); 
} 
+0

Vielen Dank Ihr sir.it arbeitete.Wir schätzen es. – Dev