/ 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
Hent flere på en gang
Fra : Christian Helbo


Dato : 10-11-05 17:53

Hej

Jeg er ved at lære at få php og mysql til at fungere sammen. Jeg kan
godt hente èn information, men jeg kan ikke finde ud af at hente flere
på en gang. Det ser således ud.

---------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
   <title>Fetch from rcdb</title>
</head>

<body>

<?php
// skab forbindelse til serveren
$conn = mysql_connect("localhost", "root", "xxxx");
// vælg databasen
mysql_select_db("rcdb1", $conn);
// opbyg SQL-statment
$sql1 = "select name_brand from brand";
$sql2 = "select name_remote from remote";
$sql3 = "select name_tvav from tvav";
// udfør SQL-statmentet
$result = mysql_query($sql1, $conn) or die(mysql_error());
$result = mysql_query($sql2, $conn) or die(mysql_error());
$result = mysql_query($sql3, $conn) or die(mysql_error());
// gennemløb posterne, og udskriv resultatet
while
($newarray = mysql_fetch_array($result))
{
// giv felterne et navn
$name1 = $newarray['name_brand'];
$name2 = $newarray['name_remote'];
$name3 = $newarray['name_tvav'];
// udskriv resultatet på skærmen
echo "The brand name is $name1 and the remote name is $name2 which
works with $name3. <br>";
}
?>

</body>
</html>
-------------------------

Hvor er fejlen?

Tak

Christian


 
 
none (10-11-2005)
Kommentar
Fra : none


Dato : 10-11-05 17:56

Christian Helbo wrote:
> Hej
>
> Jeg er ved at lære at få php og mysql til at fungere sammen. Jeg kan
> godt hente èn information, men jeg kan ikke finde ud af at hente flere
> på en gang. Det ser således ud.
>
> ---------------------
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>
> <html>
> <head>
>    <title>Fetch from rcdb</title>
> </head>
>
> <body>
>
> <?php
> // skab forbindelse til serveren
> $conn = mysql_connect("localhost", "root", "xxxx");
> // vælg databasen
> mysql_select_db("rcdb1", $conn);
> // opbyg SQL-statment
> $sql1 = "select name_brand from brand";
> $sql2 = "select name_remote from remote";
> $sql3 = "select name_tvav from tvav";
> // udfør SQL-statmentet
> $result = mysql_query($sql1, $conn) or die(mysql_error());
> $result = mysql_query($sql2, $conn) or die(mysql_error());
> $result = mysql_query($sql3, $conn) or die(mysql_error());
> // gennemløb posterne, og udskriv resultatet
> while
> ($newarray = mysql_fetch_array($result))
> {
> // giv felterne et navn
> $name1 = $newarray['name_brand'];
> $name2 = $newarray['name_remote'];
> $name3 = $newarray['name_tvav'];
> // udskriv resultatet på skærmen
> echo "The brand name is $name1 and the remote name is $name2 which
> works with $name3. <br>";
> }
> ?>
>
> </body>
> </html>
> -------------------------
>
> Hvor er fejlen?
>
> Tak
>
> Christian
>

Dine $result overskriver hinanden.

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

Månedens bedste
Årets bedste
Sidste års bedste