|
| 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.
| |
|
|