ugrás a tartalomhoz

Hiba a mysql tábla kiíratásánál

mauladam · 2011. Feb. 22. (K), 22.29
Sziasztok!

Az lenne a problémám hogy az index.php fájlomban valami gond van.

A cél az lenne hogy 2 mysql táblábol táblánként 2-2 mezőt a cim mezőt és a tartalom mezőt minden sorbol ki kellene iratni..

A kódom:
<?php

$kapcsolat= mysql_connect("localhost","felh","jelszo");
$adatbazis= mysql_select_db("dbnev", $kapcsolat);

$sqln = "SELECT  cim, tartalom FROM news";
$sqla = "SELECT cim, tartalom FROM articles";

$resultn = mysql_query ( $sqln );
$resulta = mysql_query ( $sqla );


if (mysql_num_rows ( $resultn ) > 0 )
{
while ( $row = mysql_fetch_assoc ( $resultn )) { 
echo $row [ "cim" ]; 
echo $row [ "tartalom" ];
}
}
else
{
print "Nem található hír az archívumban."
}


if (mysql_num_rows ( $resulta ) > 0 )
{
while ( $row = mysql_fetch_assoc ( $resulta )) { 
echo $row [ "cim" ]; 
echo $row [ "tartalom" ];
}
}
else
{
print "Nem található bejegyzés az archívumban."
}

mysql_close($kapcsolat);

?>
Kösz a segítséget!
 
1

Mi a hiba?

Poetro · 2011. Feb. 22. (K), 22.48
Le tudnád írni mi a hiba? Milyen hibát ír ki, mit tapasztalsz, minek kellene történnie?
Amit én látok az, hogy két darab ; hiányzik a print-tel kezdődő sorokban.
Ezeket a hibákat egy normális szerkesztő, valamint a
php -l a/php/fájl/elérési/útja.php
is tökéletesen kidobja.
<?php
$kapcsolat = mysql_connect("localhost", "felh", "jelszo");
$adatbazis = mysql_select_db("dbnev", $kapcsolat);

$sqln = "SELECT  cim, tartalom FROM news";
$resultn = mysql_query($sqln);
if (mysql_num_rows($resultn)) {
  while ($row = mysql_fetch_assoc($resultn)) {
    echo $row["cim"];
    echo $row["tartalom"];
  }
} else {
  print "Nem található hír az archívumban.";
}

$sqla = "SELECT cim, tartalom FROM articles";
$resulta = mysql_query($sqla);
if (mysql_num_rows($resulta)) {
  while ($row = mysql_fetch_assoc($resulta)) {
    echo $row["cim"];
    echo $row["tartalom"];
  }
} else {
  print "Nem található bejegyzés az archívumban.";
}

mysql_close($kapcsolat);
?>
2

Köszönöm

mauladam · 2011. Feb. 22. (K), 22.50
Köszi!

Igy már működik. Igen rövid téma volt :D
3

Mégsem...

mauladam · 2011. Feb. 22. (K), 23.06
Van még egy hiba.

Valamiért minden esetben azt irja ki hogy: Nincs hír az arhivumban. Nincs bejegyzés az archívumban.

Pedig a táblába beszúrtam adatokat.
4

hiba

Poetro · 2011. Feb. 22. (K), 23.54
Kipróbáltad a lekérdezéseket a MySQL konzoljában, phpMyAdminban, vagy bármilyen hasonló rendszerben? Nem lehet, hogy nem így hívják a mezőket, a táblázatot, vagy egyáltalán nem is sikerült kapcsolódni az adatbázishoz?
5

Megoldottam

mauladam · 2011. Feb. 23. (Sze), 19.50
Köszönöm mindenkinek a segítséget.

A probléma megoldódott!

sziasztok