Avatar billede pepsiman Juniormester
10. marts 2010 - 08:45 Der er 3 kommentarer og
1 løsning

Hvordan laver samme lister udtræk fra to databaser(mysql)?

Hej alle.

Jeg ønsker at lave udtræk fra to databaser (nyheder og vejret) på samme lister.

Jeg laver script her og gætter det.
men et problem med ,at hvordan jeg kan skrive sådan <? echo $rows['new']; ?> hvis jeg vil have to navnlige med.
Skal det være<? echo $rows['new']['weather']; ?> eller andet?

Jeg har ikke testet det

<?php

inlude "conn.php";

$sql="SELECT * FROM kalender, nyheder ORDER BY sted AND titel";
$res=mysql_query($sql);


?>
<table width="1000" align="center">
<?php
while($rows=mysql_fetch_array($res));
{
?>
<tr>
<td><? echo $rows[new]; ?> ?></td>
</tr>
<?php
}
?>
</table>

Bemærke på at jeg har aldrig prøvet det før. Det er da noget nyt for mig.
jo svært jo jeg bliver mere klog.:)

Forhånden tak
Avatar billede preppydude Nybegynder
10. marts 2010 - 09:32 #1
Lav en print_r($rows); så burde du få en liste over de felter der er. :)
Avatar billede repox Seniormester
10. marts 2010 - 09:43 #2
Ovenstående vil ikke komme til at virke efter hensigten, fordi udtrækket ikke er konsistent. Årsagen er at SQL forespørgslen ikke giver mening; du bliver nød til at opdele din forespørgsel og gøre det over to gange.

Altså, to træk fra henholdsvis den ene og den anden tabel.
Avatar billede pepsiman Juniormester
04. september 2010 - 12:16 #3
lukke her
Avatar billede pepsiman Juniormester
01. februar 2011 - 13:34 #4
Lukke her
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