|  | 		    
					
        
         
          
         
	
          | |  | tælle rækker i database... Fra : Christoffer \(Guide\~
 | 
 Dato :  31-07-06 19:09
 | 
 |  | Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 koden jeg bruger
 
 $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 die(mysql_error());
 $result = count($source);
 $antal = mysql_num_rows($source);
 echo "<b> $antal</b>\n";
 
 Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2, (4
 i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 burde jo ikke give nogen problemer ved at tælle rækkerne..
 
 Nogen der har et godt øje for fejl?
 
 
 
 
 |  |  | 
  Erlend Klakegg Bergh~ (31-07-2006) 
 
	
          | |  | Kommentar Fra : Erlend Klakegg Bergh~
 | 
 Dato :  31-07-06 19:34
 | 
 |  | Christoffer (Guide) skrev:
 > Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 > koden jeg bruger
 >
 >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > die(mysql_error());
 >    $result = count($source);
 >    $antal = mysql_num_rows($source);
 >    echo "<b> $antal</b>\n";
 >
 > Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2, (4
 > i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 > burde jo ikke give nogen problemer ved at tælle rækkerne..
 >
 > Nogen der har et godt øje for fejl?
 
 Trenger ikke rare øyet for å finne feil her.
 
 Det første du gjør er å telle antall rader du får ved en logisk join av
 tabellene "html" og "php". Deretter tar du resultatet (som er en
 resource med antallet som eneste innhold), og teller hvor mange linjer
 det er i din resource, for deretter å telle antall linjer selve
 resultatet er, og deretter skrive det ut, uten en eneste gang å ha
 benyttet tallet som MySQL serverer deg som inneholder det faktiske
 tallet som jeg egentlig tviler på at du er interessert i dag jeg mener å
 huske at det skal returnere 8, og ikke 6 slik du er ute etter.
 
 Har du tittet på det som står i manualene til PHP eller MySQL?
 
 
 --
 
 Vennlig hilsen
 
 Erlend Klakegg Bergheim
 
 
 |  |  | 
  Martin (31-07-2006) 
 
	
          | |  | Kommentar Fra : Martin
 | 
 Dato :  31-07-06 20:03
 | 
 |  | Christoffer (Guide) wrote:
 > Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 > koden jeg bruger
 >
 >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > die(mysql_error());
 >    $result = count($source);
 >    $antal = mysql_num_rows($source);
 >    echo "<b> $antal</b>\n";
 
 echo mysql_result(mysql_query("SELECT COUNT(*) FROM ..."),0)
 OR DIE (mysql_error());
 
 så skulle du gerne have dine rækker :)
 
 
 
 >
 > Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2, (4
 > i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 > burde jo ikke give nogen problemer ved at tælle rækkerne..
 >
 > Nogen der har et godt øje for fejl?
 >
 >
 
 
 |  |  | 
  Christoffer \(Guide\~ (31-07-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  31-07-06 20:55
 | 
 |  | 
 "Martin" <news@natten-i.dk> skrev i en meddelelse
 news:44ce53a1$0$15787$14726298@news.sunsite.dk...
 > Christoffer (Guide) wrote:
 > > Hej, jeg har lidt problemer med at tælle antal rækker i min database..
 jeg
 > > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og
 php..
 > > koden jeg bruger
 > >
 > >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > > die(mysql_error());
 > >    $result = count($source);
 > >    $antal = mysql_num_rows($source);
 > >    echo "<b> $antal</b>\n";
 >
 > echo mysql_result(mysql_query("SELECT COUNT(*) FROM ..."),0)
 > OR DIE (mysql_error());
 >
 > så skulle du gerne have dine rækker :)
 giver stadig 1..
 
 
 
 
 |  |  | 
   Martin (31-07-2006) 
 
	
          | |  | Kommentar Fra : Martin
 | 
 Dato :  31-07-06 22:43
 | 
 |  | Christoffer (Guide) wrote:
 > "Martin" <news@natten-i.dk> skrev i en meddelelse
 > news:44ce53a1$0$15787$14726298@news.sunsite.dk...
 >> Christoffer (Guide) wrote:
 >>> Hej, jeg har lidt problemer med at tælle antal rækker i min database..
 > jeg
 >>> skal blot tælle det antal rækker der er i 2 tabeller kaldet html og
 > php..
 >>> koden jeg bruger
 >>>
 >>>    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 >>> die(mysql_error());
 >>>    $result = count($source);
 >>>    $antal = mysql_num_rows($source);
 >>>    echo "<b> $antal</b>\n";
 >> echo mysql_result(mysql_query("SELECT COUNT(*) FROM ..."),0)
 >> OR DIE (mysql_error());
 >>
 >> så skulle du gerne have dine rækker :)
 > giver stadig 1..
 
 Måske du skulle spørge i database gruppen, det er der de fleste
 eksperter sidder :)
 
 
 |  |  | 
  Preben (31-07-2006) 
 
	
          | |  | Kommentar Fra : Preben
 | 
 Dato :  31-07-06 21:09
 | 
 |  | Christoffer (Guide) wrote:
 > Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 > koden jeg bruger
 >
 >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > die(mysql_error());
 >    $result = count($source);
 >    $antal = mysql_num_rows($source);
 >    echo "<b> $antal</b>\n";
 >
 > Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2, (4
 > i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 > burde jo ikke give nogen problemer ved at tælle rækkerne..
 >
 > Nogen der har et godt øje for fejl?
 
 $source = mysql_query("SELECT COUNT(id) AS cnt FROM html LIMIT 1 ORDER
 BY id DESC") or die(mysql_error())
 $result = mysql_fetch_assoc($source)['cnt'];
 
 $source = mysql_query("SELECT COUNT(id) AS cnt FROM php LIMIT 1 ORDER BY
 id DESC") or die(mysql_error());
 $result = $result + mysql_fetch_assoc($source)['cnt']
 
 
 måske ikke det smukkeste, men burde virke... har i hvert fald selv
 kunnet tælle sådan med een tabel tidligere.
 
 du burde kunne kombinere de to select's i en enkelt, men det vil sikkert
 drille lidt.
 
 
 Mvh / Preben
 
 
 |  |  | 
  Arne Feldborg (01-08-2006) 
 
	
          | |  | Kommentar Fra : Arne Feldborg
 | 
 Dato :  01-08-06 00:05
 | 
 |  | 
 
            Preben <64bitNONOSPAMno@mailme.dk> skrev Mon, 31 Jul 2006 22:08:36 +0200
 >måske ikke det smukkeste, men burde virke... har i hvert fald selv
 >kunnet tælle sådan med een tabel tidligere.
 >
 Jeg er enig i at det nok er måden at gøre det på, og hvad der er kønnest
 kan jo altid diskuteres.
 Men jeg er en smule skeptisk mht. linien:
 $result = mysql_fetch_assoc($source)['cnt'];
 Mon ikke:
 $result = mysql_fetch_assoc($source);
 $antal = $antal + $result['cnt']
 Og er det ikke lidt overflødigt at bruge "order by" efter en "limit 1"?
 Og er det iøvrigt ikke lidt overflødigt at bruge "limit 1" i en
 forespørgsel der kun kan returnere eet svar.?
 -- 
 mvh, A:\Feldborg
 Slægtsforskning og lokalhistorie i midt- vestjylland
http://hammerum-herred.dk/ |  |  | 
  Jacob Atzen (01-08-2006) 
 
	
          | |  | Kommentar Fra : Jacob Atzen
 | 
 Dato :  01-08-06 08:16
 | 
 |  | On 2006-07-31, Preben <64bitNONOSPAMno@mailme.dk> wrote:
 > du burde kunne kombinere de to select's i en enkelt, men det vil sikkert
 > drille lidt.
 
 SELECT (SELECT COUNT(*) FROM foo) + (SELECT COUNT(*) FROM bar) AS count;
 
 Kræver dog en database der understøtter subselects.
 
 --
 Med venlig hilsen
 - Jacob Atzen
 
 
 |  |  | 
   Christoffer \(Guide\~ (02-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  02-08-06 14:52
 | 
 |  | 
 "Jacob Atzen" <jacob@aub.dk> skrev i en meddelelse
 news:slrnectvsj.1vqu.jacob@tank.aub.dk...
 > On 2006-07-31, Preben <64bitNONOSPAMno@mailme.dk> wrote:
 > > du burde kunne kombinere de to select's i en enkelt, men det vil sikkert
 > > drille lidt.
 >
 > SELECT (SELECT COUNT(*) FROM foo) + (SELECT COUNT(*) FROM bar) AS count;
 >
 > Kræver dog en database der understøtter subselects.
 $source = mysql_query("SELECT (SELECT COUNT(*) FROM html) + (SELECT COUNT(*)
 FROM php) AS  count;") or die(mysql_error());
 echo $source;
 
 Giver :
 
 Formoder at det er Mysql 4.1.18 jeg har, har installeret easyphp (WAMP)
 1.8...
 
 
 
 
 |  |  | 
    Jacob Atzen (02-08-2006) 
 
	
          | |  | Kommentar Fra : Jacob Atzen
 | 
 Dato :  02-08-06 17:53
 | 
 |  | On 2006-08-02, Christoffer (Guide) <hjeir@motherdk.dk> wrote:
 >
 > "Jacob Atzen" <jacob@aub.dk> skrev i en meddelelse
 > news:slrnectvsj.1vqu.jacob@tank.aub.dk...
 >> On 2006-07-31, Preben <64bitNONOSPAMno@mailme.dk> wrote:
 >> > du burde kunne kombinere de to select's i en enkelt, men det vil sikkert
 >> > drille lidt.
 >>
 >> SELECT (SELECT COUNT(*) FROM foo) + (SELECT COUNT(*) FROM bar) AS count;
 >>
 >> Kræver dog en database der understøtter subselects.
 > $source = mysql_query("SELECT (SELECT COUNT(*) FROM html) + (SELECT COUNT(*)
 > FROM php) AS  count;") or die(mysql_error());
 > echo $source;
 
 Returtypen for mysql_query() er resource, den får du ikke meget ud af at
 udskrive. Tag et kig på mysql_fetch_array() og venner.
 
 --
 Med venlig hilsen
 - Jacob Atzen
 
 
 |  |  | 
     Christoffer \(Guide\~ (02-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  02-08-06 21:37
 | 
 |  | 
 "Jacob Atzen" <jacob@aub.dk> skrev i en meddelelse
 news:slrned1m3f.1vqu.jacob@tank.aub.dk...
 > On 2006-08-02, Christoffer (Guide) <hjeir@motherdk.dk> wrote:
 > >
 > > "Jacob Atzen" <jacob@aub.dk> skrev i en meddelelse
 > > news:slrnectvsj.1vqu.jacob@tank.aub.dk...
 > >> On 2006-07-31, Preben <64bitNONOSPAMno@mailme.dk> wrote:
 > >> > du burde kunne kombinere de to select's i en enkelt, men det vil
 sikkert
 > >> > drille lidt.
 > >>
 > >> SELECT (SELECT COUNT(*) FROM foo) + (SELECT COUNT(*) FROM bar) AS
 count;
 > >>
 > >> Kræver dog en database der understøtter subselects.
 > > $source = mysql_query("SELECT (SELECT COUNT(*) FROM html) + (SELECT
 COUNT(*)
 > > FROM php) AS  count;") or die(mysql_error());
 > > echo $source;
 >
 > Returtypen for mysql_query() er resource, den får du ikke meget ud af at
 > udskrive. Tag et kig på mysql_fetch_array() og venner.
 Men jeg har problemer med at få det til at fungerer efter hensigten..
 ... bruger jeg array vil det jo dele resultatet op i et array ikke? og der
 kan jeg skrevet row[0], row[1]... etc.. eller row[id], row[navn] etc..
 Men jeg har jo kun eet resultat og jeg gerne holde det så simpelt som
 muligt.. er der ikke en måde hvorpå jeg undgå en array eller while sætning?
 
 $source = mysql_query("SELECT (SELECT COUNT(*) FROM html) + (SELECT COUNT(*)
 FROM php) AS  count") or die(mysql_error());
 while ($res = mysql_fetch_array($source, MYSQL_NUM)) {
 print " Antal:" $res[0];
 
 Fejlen jeg får..
 You have an error in your SQL syntax. Check the manual that corresponds to
 your MySQL server version for the right syntax to use near 'SELECT COUNT(*)
 FROM html) + (SELECT COUNT(*) FROM php) AS count
 
 
 
 
 |  |  | 
  Michael Zedeler (31-07-2006) 
 
	
          | |  | Kommentar Fra : Michael Zedeler
 | 
 Dato :  31-07-06 23:45
 | 
 |  | 
 
            Christoffer (Guide) wrote:
 > Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 > koden jeg bruger
 > 
 >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > die(mysql_error());
 SELECT ... FROM html,php
 laver det direkte produkt imellem de to tabeller. Det betyder at hvis 
 der er 6 rækker i den ene tabel og 4 i den anden, får du sammenlagt 24 
 rækker. Jeg tvivler på at det er hvad du er interesseret i.
 >    $result = count($source);
 >    $antal = mysql_num_rows($source);
 Det er jo korrekt. Du får kun én række ud, der indeholder tallet(!).
 Du skal have fat i værdien i det første felt i den første række.
 Mvh. Michael.
 -- 
 Which is more dangerous? TV guided missiles or TV guided families?
 I am less likely to answer usenet postings by anonymous authors.
 Visit my home page at http://michael.zedeler.dk/ |  |  | 
  Arne Feldborg (31-07-2006) 
 
	
          | |  | Kommentar Fra : Arne Feldborg
 | 
 Dato :  31-07-06 23:59
 | 
 |  | 
 
            "Christoffer \(Guide\)" <hjeir@motherdk.dk> skrev Mon, 31 Jul 2006
 20:09:10 +0200 
 >Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 >skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 >koden jeg bruger
 >
 $antal = 0;
 $source = mysql_query("SELECT COUNT(*) FROM $tabel_1") or
 die(mysql_error());
 $res = mysql_fetch_row($source);
 $antal = $antal + $res[0];
 $source = mysql_query("SELECT COUNT(*) FROM $tabel_2") or
 die(mysql_error());
 $res = mysql_fetch_row($source);
 $antal = $antal + $res[0];
 echo '<p>'.$antal;
 -- 
 mvh, A:\Feldborg
 Slægtsforskning og lokalhistorie i midt- vestjylland
http://hammerum-herred.dk/ |  |  | 
  Christoffer \(Guide\~ (04-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  04-08-06 07:28
 | 
 |  | 
 "Christoffer (Guide)" <hjeir@motherdk.dk> skrev i en meddelelse
 news:44ce474a$0$20318$edfadb0f@dread16.news.tele.dk...
 > Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 > skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 > koden jeg bruger
 >
 >    $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 > die(mysql_error());
 >    $result = count($source);
 >    $antal = mysql_num_rows($source);
 >    echo "<b> $antal</b>\n";
 >
 > Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2,
 (4
 > i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 > burde jo ikke give nogen problemer ved at tælle rækkerne..
 Løst det sådan her:
 ### ANTAL SOURCECODES ###
 function countrows($query) {
 $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM $query"),0);
 return $totalrows;
 }
 echo countrows("html")+countrows("php");
 
 
 
 
 |  |  | 
  Michael Zedeler (04-08-2006) 
 
	
          | |  | Kommentar Fra : Michael Zedeler
 | 
 Dato :  04-08-06 08:41
 | 
 |  | 
 
            Christoffer (Guide) wrote:
 > "Christoffer (Guide)" <hjeir@motherdk.dk> skrev i en meddelelse
 > news:44ce474a$0$20318$edfadb0f@dread16.news.tele.dk...
 > 
 >>Hej, jeg har lidt problemer med at tælle antal rækker i min database.. jeg
 >>skal blot tælle det antal rækker der er i 2 tabeller kaldet html og php..
 >>koden jeg bruger
 >>
 >>   $source = mysql_query("SELECT COUNT(*) FROM html,php") or
 >>die(mysql_error());
 >>   $result = count($source);
 >>   $antal = mysql_num_rows($source);
 >>   echo "<b> $antal</b>\n";
 >>
 >>Og det giver så værdien 1, men jeg har lagt 6 rækker ind fordelt på de 2,
 > 
 > (4
 > 
 >>i html, 2 i php) ... Nogle af dem er identiske, ren copy&paste, men det
 >>burde jo ikke give nogen problemer ved at tælle rækkerne..
 > 
 > Løst det sådan her:
 >  ### ANTAL SOURCECODES ###
 >    function countrows($query) {
 >    $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM $query"),0);
 >    return $totalrows;
 >    }
 > echo countrows("html")+countrows("php");
 Jeps. Pæn løsning. Der er lige to kommentarer: det hedder ikke "source 
 codes", men "rækker" eller "rows" på engelsk. Derudover er query ikke 
 noget godt navn til den variabel, da den kun må indeholde navnet på en 
 tabel, så den burden hedde $table.
 Mvh. Michael.
 -- 
 Which is more dangerous? TV guided missiles or TV guided families?
 I am less likely to answer usenet postings by anonymous authors.
 Visit my home page at http://michael.zedeler.dk/ |  |  | 
   Christoffer \(Guide\~ (04-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  04-08-06 13:50
 | 
 |  | 
 "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 news:wSCAg.16$oz1.12@news.get2net.dk...
 > > Løst det sådan her:
 > >  ### ANTAL SOURCECODES ###
 > >    function countrows($query) {
 > >    $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM
 $query"),0);
 > >    return $totalrows;
 > >    }
 > > echo countrows("html")+countrows("php");
 >
 > Jeps. Pæn løsning. Der er lige to kommentarer: det hedder ikke "source
 > codes", men "rækker" eller "rows" på engelsk.
 Men hvad den skal finde er netop antallet af koder til ud til offentlig brug
 ... deraf ###....###
 
 >Derudover er query ikke noget godt navn til den variabel, da den kun
 >må indeholde navnet på en tabel, så den burden hedde $table.
 Tager jeg til mig og husker det fremover..
 
 
 
 
 |  |  | 
    Michael Zedeler (09-08-2006) 
 
	
          | |  | Kommentar Fra : Michael Zedeler
 | 
 Dato :  09-08-06 22:36
 | 
 |  | 
 
            Christoffer (Guide) wrote:
 > "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 > news:wSCAg.16$oz1.12@news.get2net.dk...
 > 
 >>>Løst det sådan her:
 >>> ### ANTAL SOURCECODES ###
 >>>   function countrows($query) {
 >>>   $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM
 > 
 > $query"),0);
 > 
 >>>   return $totalrows;
 >>>   }
 >>>echo countrows("html")+countrows("php");
 >>
 >>Jeps. Pæn løsning. Der er lige to kommentarer: det hedder ikke "source
 >>codes", men "rækker" eller "rows" på engelsk.
 > 
 > Men hvad den skal finde er netop antallet af koder til ud til offentlig brug
 > .. deraf ###....###
 Ja, men "source code" betyder "kildetekst". Det er meget forvirrende, da 
 det henviser til indholdet af dit php-script.
 Mvh. Michael.
 -- 
 Which is more dangerous? TV guided missiles or TV guided families?
 I am less likely to answer usenet postings by anonymous authors.
 Visit my home page at http://michael.zedeler.dk/ |  |  | 
     Christoffer \(Guide\~ (10-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  10-08-06 16:38
 | 
 |  | 
 "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 news:LysCg.384$dZ.358@news.get2net.dk...
 > Christoffer (Guide) wrote:
 > > "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 > > news:wSCAg.16$oz1.12@news.get2net.dk...
 > >
 > >>>Løst det sådan her:
 > >>> ### ANTAL SOURCECODES ###
 > >>>   function countrows($query) {
 > >>>   $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM
 > >
 > > $query"),0);
 > >
 > >>>   return $totalrows;
 > >>>   }
 > >>>echo countrows("html")+countrows("php");
 > >>
 > >>Jeps. Pæn løsning. Der er lige to kommentarer: det hedder ikke "source
 > >>codes", men "rækker" eller "rows" på engelsk.
 > >
 > > Men hvad den skal finde er netop antallet af koder til ud til offentlig
 brug
 > > .. deraf ###....###
 >
 > Ja, men "source code" betyder "kildetekst". Det er meget forvirrende, da
 > det henviser til indholdet af dit php-script.
 Hvad forventede du ellers det henviste til? Outputtet efter en behandlet
 php-kode?
 
 
 
 
 |  |  | 
      Michael Zedeler (11-08-2006) 
 
	
          | |  | Kommentar Fra : Michael Zedeler
 | 
 Dato :  11-08-06 08:09
 | 
 |  | 
 
            Christoffer (Guide) wrote:
 > "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 > news:LysCg.384$dZ.358@news.get2net.dk...
 > 
 >>Christoffer (Guide) wrote:
 >>
 >>>"Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 >>>news:wSCAg.16$oz1.12@news.get2net.dk...
 >>>
 >>>
 >>>>>Løst det sådan her:
 >>>>>### ANTAL SOURCECODES ###
 >>>>>  function countrows($query) {
 >>>>>  $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM
 >>>
 >>>$query"),0);
 >>>
 >>>
 >>>>>  return $totalrows;
 >>>>>  }
 >>>>>echo countrows("html")+countrows("php");
 >>>>
 >>>>Jeps. Pæn løsning. Der er lige to kommentarer: det hedder ikke "source
 >>>>codes", men "rækker" eller "rows" på engelsk.
 >>>
 >>>Men hvad den skal finde er netop antallet af koder til ud til offentlig
 > 
 > brug
 > 
 >>>.. deraf ###....###
 >>
 >>Ja, men "source code" betyder "kildetekst". Det er meget forvirrende, da
 >>det henviser til indholdet af dit php-script.
 > 
 > Hvad forventede du ellers det henviste til? Outputtet efter en behandlet
 > php-kode?
 Jeg kan se af tabelnavnet at det faktisk er kildekode, du henter ud. 
 Okay. Så er det ikk ehelt skævt at kalde det sådan. Hvordan kan det være 
 at du gemmer php-kildekode-linier i din database?
 Mvh. Michael.
 -- 
 Which is more dangerous? TV guided missiles or TV guided families?
 I am less likely to answer usenet postings by anonymous authors.
 Visit my home page at http://michael.zedeler.dk/ |  |  | 
       Christoffer \(Guide\~ (11-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  11-08-06 14:22
 | 
 |  | 
 "Michael Zedeler" <michael@zedeler.dk> skrev i en meddelelse
 news:I2WCg.6483$yi1.5536@news.get2net.dk...
 [klip]
 > Jeg kan se af tabelnavnet at det faktisk er kildekode, du henter ud.
 > Okay. Så er det ikk ehelt skævt at kalde det sådan. Hvordan kan det være
 > at du gemmer php-kildekode-linier i din database?
http://www.buur.info/  ... siden er stadig undervejs
            
             |  |  | 
     Jesper Brunholm (10-08-2006) 
 
	
          | |  | Kommentar Fra : Jesper Brunholm
 | 
 Dato :  10-08-06 18:16
 | 
 |  | Michael Zedeler skrev:
 >>>> Løst det sådan her:
 >>>> ### ANTAL SOURCECODES ###
 >>>>   function countrows($query) {
 >>>>   $totalrows = mysql_result(mysql_query("SELECT COUNT(id) FROM
 >>
 >> $query"),0);
 >>
 >>>>   return $totalrows;
 >>>>   }
 >>>> echo countrows("html")+countrows("php");
 
 > Ja, men "source code" betyder "kildetekst".
 
 Nja, det er kildekode, og det er det Christoffer henter ud af tabellen
 så må man leve med at kode henter kode ud. Hvis du blev forvirret af
 det, så er det selvfølgelig ærgerligt, men det gør nu ikke kommentaren i
 Christoffers kode forkert eller unødigt forvirrende som sådan.
 
 mvh
 
 Jesper Brunholm
 
 
 |  |  | 
      Bertel Lund Hansen (10-08-2006) 
 
	
          | |  | Kommentar Fra : Bertel Lund Hansen
 | 
 Dato :  10-08-06 20:02
 | 
 |  | 
 
            Jesper Brunholm skrev:
 > Nja, det er kildekode, og det er det Christoffer henter ud af tabellen 
 > så må man leve med at kode henter kode ud. Hvis du blev forvirret af 
 > det, så er det selvfølgelig ærgerligt
 Et af de første fremmede programmer jeg satte mig ind i, var et
 Basic program der rettede i sig selv løbende  - 256 gange i rap
 hvor det genstartede sig selv hver gang. Til sidst kørte det sig
 selv igen hvor resultatet var at der blev gennemløbet 256 løkker
 hvor der i den inderste stod PRINT "!".
 Det tog lidt tid at fatte hvad der foregik. Fidusen var at det
 testede hvor mange indlejrede løkker systemet kunne klare.
 -- 
 Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/ |  |  | 
       Christoffer \(Guide\~ (10-08-2006) 
 
	
          | |  | Kommentar Fra : Christoffer \(Guide\~
 | 
 Dato :  10-08-06 20:28
 | 
 |  | 
 "Bertel Lund Hansen" <nospamfilius@lundhansen.dk> skrev i en meddelelse
 news:44db8263$0$3480$ba624c82@nntp02.dk.telia.net...
 > Jesper Brunholm skrev:
 >
 > > Nja, det er kildekode, og det er det Christoffer henter ud af tabellen
 > > så må man leve med at kode henter kode ud. Hvis du blev forvirret af
 > > det, så er det selvfølgelig ærgerligt
 >
 > Et af de første fremmede programmer jeg satte mig ind i, var et
 > Basic program der rettede i sig selv løbende  - 256 gange i rap
 > hvor det genstartede sig selv hver gang. Til sidst kørte det sig
 > selv igen hvor resultatet var at der blev gennemløbet 256 løkker
 > hvor der i den inderste stod PRINT "!".
 >
 > Det tog lidt tid at fatte hvad der foregik. Fidusen var at det
 > testede hvor mange indlejrede løkker systemet kunne klare.
 Undskyld, men jeg tror ikke jeg helt forstod det...
 
 Christoffer
 
 
 
 
 |  |  | 
        Bertel Lund Hansen (10-08-2006) 
 
	
          | |  | Kommentar Fra : Bertel Lund Hansen
 | 
 Dato :  10-08-06 20:39
 | 
 |  | 
 
            Christoffer (Guide) skrev:
 > Undskyld, men jeg tror ikke jeg helt forstod det...
 Jeg ved ikke om jeg kan forklare så meget mere. Programmet skrev
 sig selv større og større mens det kørte, og hver gang der var
 rettet i det genstartede det sig selv.
 Det var blot et eksempel på kode der skriver kode der skriver
 kode der skriver kode ...
 -- 
 Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/ |  |  | 
 |  |