Resultado aparecer echo

2 respostas
A

Amigos quero dar um echo e mostrar o valor da média do bd, segue o código, ele mostra a média, mas quero mostrar no echo.

Media Turma <?php $erro = Array(); foreach($_POST as $chv => $vlr) { if($vlr=="" AND substr($chv,0,3)=="USR") { $erro[] = "O campo " . substr($chv,4) . " Não foi informado"; } }
if(sizeof($erro)==0) {

$_con= @mysql_connect(localhost,root,"");

if($_con===FALSE) {

echo"Não foi possivelconectar ao MySQL" . mysql_error();

exit;

}

$con= mysql_select_db(trabalho_g2);

if($_con===FALSE) {

echo"Não foi possivel conectar ao Banco de Dados " . mysql_error();

exit;

}

echo ‘

’;
reset($_POST);

foreach($_POST as $chv => $vlr) {

if(substr($chv,0,3)==USR) {

echo 
";
echo “\n”;
}
}

echo ‘

” . ucfirst(strtolower(substr($chv,4))) . "” . $vlr . “
’;
}
$_sql = SELECT AVG (nota1), AVG(nota2) FROM matricula;

$_res = mysql_query($_sql,$_con);

if($_res===FALSE) {

echo "Erro na consulta… " . mysql_error() . 
;

} else {

$_nr = mysql_num_rows($_res);

echo A consulta retornou " . (int) $_nr . "

registro(s)
;

if($_nr>0) {

// Primeiro o cabeçalho com os campos da tabela

echo 
”;
echo “”;
for($_i=0;$_i<mysql_num_fields($_res);$_i++) {
echo “”;
}
echo “”;
// Agora o resultado
while($_row=mysql_fetch_assoc($_res)) {
echo “”;
foreach($_row as $_vlr) {
echo “”;
}
echo “”;
}
echo “
” . mysql_field_name($_res,$_i) .
$_vlr
”;
}
}
mysql_close($_con);

echo “A média da turma é=$_sql
” ;

echo ‘Voltar

’;
?>

2 Respostas

mmaico

Olá,

Use a tag code para envolver seu código, do jeito que esta fica muito dificil se ler, assim você tera dificuldade em encontrar alguém que possa te ajudar!!!

abraço!

A

Amigos quero dar um echo e mostrar o valor da média do bd, segue o código, ele mostra a média, mas quero mostrar no echo.

<HTML> 
<HEAD> 
<TITLE>Media Turma</TITLE> 
</HEAD> 
<BODY> 
<?php 
$erro = Array(); 
foreach($_POST as $chv => $vlr) { 
if($vlr=="" AND substr($chv,0,3)=="USR") { 
$erro[] = "O campo " . substr($chv,4) . " Não foi informado"; 
} 
} 

if(sizeof($erro)==0) { 
$_con= @mysql_connect("localhost","root",""); 
if($_con===FALSE) { 
echo"Não foi possivelconectar ao MySQL" . mysql_error(); 
exit; 
} 
$con= mysql_select_db("trabalho_g2"); 
if($_con===FALSE) { 
echo"Não foi possivel conectar ao Banco de Dados " . mysql_error(); 
exit; 
} 

echo '<table border=0 cellpadding=5 cellspacing=5>'; 

reset($_POST); 
foreach($_POST as $chv => $vlr) { 
if(substr($chv,0,3)=="USR") { 
echo "<tr><td>" . ucfirst(strtolower(substr($chv,4))) . "</td> "; 
echo "<td><b>" . $vlr . "</b></td></tr>\n"; 
} 
} 

echo '</table>'; 
} 

$_sql = "SELECT AVG (nota1), AVG(nota2) FROM matricula"; 
$_res = mysql_query($_sql,$_con); 
if($_res===FALSE) { 
echo "Erro na consulta... " . mysql_error() . "<br/>"; 
} else { 
$_nr = mysql_num_rows($_res); 
echo "A consulta retornou " . (int) $_nr . " 
registro(s)<br/>"; 
if($_nr>0) { 
// Primeiro o cabeçalho com os campos da tabela 
echo "<table border=1 cellspacing=3>"; 
echo "<tr bgcolor='#f0f0f0'>"; 
for($_i=0;$_i<mysql_num_fields($_res);$_i++) { 
echo "<td>" . mysql_field_name($_res,$_i) . 
"</td>"; 
} 
echo "</tr>"; 
// Agora o resultado 
while($_row=mysql_fetch_assoc($_res)) { 
echo "<tr>"; 
foreach($_row as $_vlr) { 
echo "<td>$_vlr</td>"; 
} 
echo "</tr>"; 
} 
echo "</table>"; 
} 
} 
mysql_close($_con); 

echo "A média da turma é=$_sql<br>" ; 

echo '<a href="menu_bd.php">Voltar</a></p>'; 
?> 

</BODY> 
</HTML>
Criado 21 de novembro de 2012
Ultima resposta 21 de nov. de 2012
Respostas 2
Participantes 2