Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:36 Der er 11 kommentarer og
1 løsning

Tælle poster i Sql db

<?
$database = Mysql_connect("Localhost","User","Password") or print(mysql_error());
Mysql_select_db("Bord" , $database) or print(mysql_error());
$Bordcount = Mysql_query("Select count(*) from Bordind , Bordud");
$Bordcountdata = mysql_fetch_assoc($Bordcount);
?>

Hvad er det lige jeg gør galt, jeg skal have talt antal poster i 2 tabeller.

MC
Avatar billede erikjacobsen Ekspert
03. juli 2003 - 10:38 #1
Lav to sql-sætninger

$Bordcount1 = Mysql_query("Select count(*) from Bordind);
$Bordcount2 = Mysql_query("Select count(*) from Bordud");
Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:39 #2
$database = Mysql_connect("Localhost","User","Password") or print(mysql_error());
Mysql_select_db("Bord" , $database) or print(mysql_error());
$Bordcount1 = Mysql_query("Select count(*) from Bordind");
$Bordcount2 = Mysql_query("Select count(*) from Bordud");
$Bordcountdata = mysql_fetch_assoc($Bordcount1 And Bordcount2);

Sådanne elller hvad
Avatar billede schaefner Juniormester
03. juli 2003 - 10:41 #3
$Bordcount1 = mysql_result(mysql_query("Select count(*) from Bordind"),0);
$Bordcount2 = mysqL_result(mysql_query("Select count(*) from Bordud"),0);
Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:42 #4
Vil gernre have jer til at lave hele sætningen hvis i gider altså hvad der skal stå mellem

<?  ?>

MC
Avatar billede schaefner Juniormester
03. juli 2003 - 10:42 #5
<?php
$Bordcount1 = mysql_result(mysql_query("Select count(*) from Bordind"),0);
$Bordcount2 = mysqL_result(mysql_query("Select count(*) from Bordud"),0);
echo $Bordcount1.'<br>';
echo $Bordcount2
?>
Avatar billede erikjacobsen Ekspert
03. juli 2003 - 10:43 #6
"lave hele sætningen" ... ? Nej, tak, du får hjælp til selvhjælp.
Gider du afvise mit svar.
Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:46 #7
Erikjacobsen>>> det vil jeg da gerne men hvis du nu lod være med at piske en stemning op så skulle det hele jo nok gå. Jeg beder jeg ikke lave et totalt script til mig, mit eneste problem var at jeg ikke lige havde den rette kompatance til at få det hele sat sammen. det er der vel ikke noget ondt i at hjælpe mig med 4 linier


Schaefner>>>

Jeg tog dit indlæg og lagde en plus funktion ind

$Bordcount1 = mysql_result(mysql_query("Select count(*) from Bordind"),0);
$Bordcount2 = mysqL_result(mysql_query("Select count(*) from Bordud"),0);
$Bordcountdata = $Bordcount1 + $Bordcount2;

Er det ikke den mest rigtige måde at gøre det på

MC
Avatar billede schaefner Juniormester
03. juli 2003 - 10:47 #8
tjahh, det er i hvertfald ikke forkert ;)
Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:48 #9
ok, Schaefner gider du svare

MC
Avatar billede schaefner Juniormester
03. juli 2003 - 10:48 #10
svar'

mvh. Jesper Sørensen
Avatar billede mc.lucifer Praktikant
03. juli 2003 - 10:49 #11
BTW hvad gør de 0´er i slutningen af Bordcount

MC
Avatar billede schaefner Juniormester
03. juli 2003 - 10:52 #12
Der er en fin forklaring her: http://php.net/mysql_result
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester