/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Jeg forstår ikke...
Fra : Anders Jacobsen


Dato : 30-06-03 20:11

Hej NG!

Jeg har skrevet dette ret simple script, som tæller hvor mange rows der er i
min tabel...

<?php
include '/home/web/web3645/scripts/mysql_connect.php';
$data = mysql_query("SELECT COUNT(*) FROM counter");
echo $data;
include '/home/web/web3645/scripts/mysql_disconnect.php';
?>

Jeg forstår imidlertid ikke rigtig outputtet...

<output>

Resource id #4

</output>

Hvad er der galt med mit script?

Mvh. Anders Jacobsen



 
 
Peter Sepstrup (30-06-2003)
Kommentar
Fra : Peter Sepstrup


Dato : 30-06-03 20:16

Anders Jacobsen skrev:

> Hej NG!
>
> Jeg har skrevet dette ret simple script, som tæller hvor mange rows der er
> i min tabel...
>
> <?php
> include '/home/web/web3645/scripts/mysql_connect.php';
> $data = mysql_query("SELECT COUNT(*) FROM counter");
> echo $data;
> include '/home/web/web3645/scripts/mysql_disconnect.php';
> ?>
>
> Jeg forstår imidlertid ikke rigtig outputtet...
>
> <output>
>
> Resource id #4
>
> </output>
>
> Hvad er der galt med mit script?

Jeg skal ikke lige kunne sige hvorfor den fejler... men du kan gøre det med
php i stedet for...
$sql = mysql("SELCET.....");
$data = mysql_num_rows($sql);

SÅ skulle data gerne være = med antal rækker...
--

Mvh. Peter.
____________________________________
www.SepstrupNET.dk & www.PHP-FAQ.dk

Hasse R. Hansen (30-06-2003)
Kommentar
Fra : Hasse R. Hansen


Dato : 30-06-03 20:17

On Mon, 30 Jun 2003 21:10:46 +0200, "Anders Jacobsen"
<anders@FJERN.ichtys.dk> wrote:

><?php
>include '/home/web/web3645/scripts/mysql_connect.php';
>$data = mysql_query("SELECT COUNT(*) FROM counter");
>echo $data;
>include '/home/web/web3645/scripts/mysql_disconnect.php';
>?>
>
>Resource id #4
>

lige ændre til :
$data = mysql_query("SELECT * FROM counter");
echo mysql_num_rows($data);
mvh.
Hasse R. Hansen

Jonas Jalling (30-06-2003)
Kommentar
Fra : Jonas Jalling


Dato : 30-06-03 20:32

Anders Jacobsen wrote:
> Hej NG!
>
> Jeg har skrevet dette ret simple script, som tæller hvor mange rows
> der er i min tabel...
>
> <?php
> include '/home/web/web3645/scripts/mysql_connect.php';
> $data = mysql_query("SELECT COUNT(*) FROM counter");
> echo $data;
> include '/home/web/web3645/scripts/mysql_disconnect.php';
>>
>
> Jeg forstår imidlertid ikke rigtig outputtet...
>
> <output>
>
> Resource id #4
>
> </output>
>
> Hvad er der galt med mit script?
>
> Mvh. Anders Jacobsen
Hej Anders,

Du skal jo lave en
$rows = mysql_fetch_array ($data);
echo "Der er " . $data . " rækker i tabellen";



Bjarne (30-06-2003)
Kommentar
Fra : Bjarne


Dato : 30-06-03 21:19

On Mon, 30 Jun 2003 21:32:29 +0200
"Jonas Jalling" <jonas@jalling.dk.invalid> wrote:

> Anders Jacobsen wrote:
> > Hej NG!
> >
> > Jeg har skrevet dette ret simple script, som tæller hvor mange rows
> > der er i min tabel...
> >
> > <?php
> > include '/home/web/web3645/scripts/mysql_connect.php';
> > $data = mysql_query("SELECT COUNT(*) FROM counter");
> > echo $data;
> > include '/home/web/web3645/scripts/mysql_disconnect.php';
> >>

[SNIP]

> Du skal jo lave en
> $rows = mysql_fetch_array ($data);
> echo "Der er " . $data . " rækker i tabellen";

Du mener vist noget i stil med

$data = mysql_query("SELECT COUNT(*) FROM counter");
$row = mysql_fetch_row($data);
echo "Der er " . $row[0] . " rækker i tabellen";

i stedet

Mvh Bjarne

Martin Sveegaard (30-06-2003)
Kommentar
Fra : Martin Sveegaard


Dato : 30-06-03 23:31

On Mon, 30 Jun 2003 21:10:46 +0200, "Anders Jacobsen"
<anders@FJERN.ichtys.dk> wrote:

><?php
>include '/home/web/web3645/scripts/mysql_connect.php';
>$data = mysql_query("SELECT COUNT(*) FROM counter");
>echo $data;
>include '/home/web/web3645/scripts/mysql_disconnect.php';
>?>

<?php
include ('/home/web/web3645/scripts/mysql_connect.php');
$data = mysql_query("SELECT COUNT(*) FROM counter")
or die("Fejl i forespørgsel: " . mysql_error());
echo mysql_result($data,0,0);
include ('/home/web/web3645/scripts/mysql_disconnect.php');
?>
MVH Martin S

Søg
Reklame
Statistik
Spørgsmål : 177502
Tips : 31968
Nyheder : 719565
Indlæg : 6408534
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste