stefanhinz
18-01-2001, 00:08
$result = mysql_query("SELECT vote_id,vote_user,vote_id+vote_user FROM $dbtable WHERE where id=$id");
$myrow = mysql_fetch_array($result);
folgende addition oder division möchte ich durchführen. Nur wie gebe ich diese nun aus?
so müsste es gehen
$result = mysql_query("SELECT vote_id,vote_user,vote_id+vote_user as summe FROM $dbtable WHERE where id=$id");
$myrow = mysql_fetch_array($result);
---------------------------
the PHP resource (http://www.php-resource.de)
stefanhinz
18-01-2001, 00:25
OK, immer noch nicht so ganz:
Zwei Sachen noch mal:
$result = mysql_query("SELECT vote_id,vote_user,vote_id+vote_user as summe FROM $dbtable WHERE where id=$id");
$myrow = mysql_fetch_array($result);
geht dann auch:
$result = mysql_query("SELECT vote_id,vote_user,vote_id/vote_user as summe FROM $dbtable WHERE where id=$id");
$myrow = mysql_fetch_array($result);
weiterhin habe ich immer noch das Problem mit der Ausgabe: ICh gebe immer wie folgt dann alles aus:
do {
printf ("%s\n", $myrow["spalte"]);
}
while ($myrow = mysql_fetch_array($result));
ist jetzt spalte = summe , der summe nur ein Befehl?
Danke noch mal für die Hilfe (wichtig ist auch ob das obere dividieren geht?
ALSO,
klar du kannst fast jede Berechnung durchführen. Es kann sein das du Klammern verwenden musst?!
ich würde es so machen
$result= mysql_query("SELECT vote_id,vote_user, vote_id/vote_user as summe FROM $dbtable WHERE where id=$id") or die ("Datenbankfehler! versuchen Sie es erneut");
while ($Dir=mysql_fetch_array($result))
{echo $Dir["summe "]}
---------------------------
the PHP resource (http://www.php-resource.de)
stefanhinz
18-01-2001, 01:06
Danke,
hätte nicht gedacht das es mal wieder so einfach ist. Das man mit "as name" die Berechnung definiert.
DANKE
tja, wie im richtigem Leben :)
wenn du weitere Infos zu SQL suchst sql tutorials (http://www.php-resource.de/scripts.php3?cat=list&caty=SQL&catTyp=TUTORIAL)
viel Spaß
berni
---------------------------
the PHP resource (http://www.php-resource.de)