weil dein skript ähem, wie sag ich's suboptimal is...
probier mal meine vorschläge umzusetzen
					probier mal meine vorschläge umzusetzen
							
						
<?php
$id = $_GET['id'];
include('var.inc.php');
$link=mysql_connect("$dbserver","$dbuser","$dbpass") or die("Keine Verbindung möglich!<br />".mysql_error()."<p />");
mysql_select_db("usr_web216_1") or die("Auswahl der Datenbank fehlgeschlagen<br />".mysql_error()."<p />");
 $result = mysql_query("SELECT SUM(hits) hits FROM poll_antworten") or die("Anfrage fehlgeschlagen<br />".mysql_error()."<p />");
   $anzahl = 0;
    while($row = mysql_fetch_array($result))
     {
     $anzahl += $row["hits"];
      }
mysql_data_seek($result,0);
$line2 = mysql_fetch_array($result, MYSQL_ASSOC);
{
$p1 = ($line2["hits"]*100/$anzahl);
}
$foo = round ($p1); 
$line = mysql_fetch_array($result, MYSQL_ASSOC);
{
echo  "Prozentzahl:$foo";
}
echo "Das ist die anzahl:$anzahl";
?>
<input type="Submit" name="go" value="Ab dafür">
</form>

$sql='SELECT
  hits, (hits*100)/'.$anzahl.' prozent
FROM poll_antworten'; 
 (Glaube aber eher ersteres 
 )
<?php
$id = $_GET['id'];
include('var.inc.php');
$link=mysql_connect("$dbserver","$dbuser","$dbpass") or die("Keine Verbindung möglich!<br />".mysql_error()."<p />");
mysql_select_db("usr_web216_1") or die("Auswahl der Datenbank fehlgeschlagen<br />".mysql_error()."<p />");
 $result = mysql_query("SELECT SUM(hits) hits FROM poll_antworten") or die("Anfrage fehlgeschlagen<br />".mysql_error()."<p />");
   $anzahl = 0;
    while($row = mysql_fetch_array($result))
     {
$anzahl = $row["hits"];
      }
mysql_data_seek($result,0);
$sql='SELECT hits, (hits*100)/'.$anzahl.' prozent FROM poll_antworten';
$result2 = mysql_query("$sql") or die("Anfrage fehlgeschlagen<br />".mysql_error()."<p />");
while($line2 = mysql_fetch_array($result2, MYSQL_ASSOC))
{
$p1 = $line2["hits"];
}
mysql_data_seek($result,0);
while($line3 = mysql_fetch_array($result2, MYSQL_ASSOC))
{
echo "Das ist die Prozentzahl ? : $p1";
}
echo "Das ist die anzahl $anzahl";
?>
<br><br>
<input type="Submit" name="go" value="Ab dafür">
</form>
echo "Das ist die prozentzahl  $p1"; 

$result = mysql_query("SELECT SUM(hits) hits FROM poll_antworten") or die(mysql_error());
$row=mysql_fetch_assoc($result) or die(mysql_error());
$anzahl=$row['hits'];
echo 'Anzahl insgesamt: '.$anzahl.'< br/>';
$sql='SELECT hits, (hits*100)/'.$anzahl.' prozent FROM poll_antworten';
echo 'Abfrage zur Ermittlung der Prozentzahlen: '.$sql;
$result=mysql_query($sql) or die(mysql_error());
echo'<pre>';
while($row=mysql_fetch_assoc($result))
  print_r($row);
echo'</pre>'; 
 . 
<?php
$id = $_GET['id'];
include('var.inc.php');
$link=mysql_connect("$dbserver","$dbuser","$dbpass") or die("Keine Verbindung möglich!<br />".mysql_error()."<p />");
mysql_select_db("usr_web216_1") or die("Auswahl der Datenbank fehlgeschlagen<br />".mysql_error()."<p />");
$result = mysql_query("SELECT SUM(hits) hits FROM poll_antworten WHERE id='$id'") or die(mysql_error());
$row=mysql_fetch_assoc($result) or die(mysql_error());
$anzahl=$row['hits'];
echo 'Anzahl insgesamt: '.$anzahl.'< br/>';
$sql="SELECT hits, (hits*10)/'.$anzahl.' prozent FROM poll_antworten WHERE id='$id' ";
echo 'Abfrage zur Ermittlung der Prozentzahlen: '.$sql;
$result=mysql_query($sql) or die(mysql_error());
echo'<pre>';
while($row=mysql_fetch_assoc($result))
 
echo "Das ist die Prozentzahl: ".(round($row["hits"]*100/$anzahl))."<br>";
echo'</pre>';
?>

echo "Das ist die Prozentzahl: ".(round($row["hits"]*100/$anzahl))."<br>"; 
 ) Bei der puren SQL abfrage kommen nur die hits raus, aber beim entgültigen echo net.
							
						
 ) hab , kam nur die anzahl der hits raus , keine ahnung wieso...
							
						
$result = mysql_query("SELECT SUM(hits) hits FROM poll_antworten") or die(mysql_error());
$row=mysql_fetch_assoc($result) or die(mysql_error());
$anzahl=$row['hits'];
$sql='SELECT hits, (hits*100)/'.$anzahl.' prozent FROM poll_antworten';
echo $sql;
$result=mysql_query($sql) or die(mysql_error());
echo'<pre>';
while($row=mysql_fetch_assoc($result))
  print_r($row);
echo'</pre>'; 

Kommentar