ugrás a tartalomhoz

MYSQL adatbázisból való kiolvasás...

Anonymous · 2006. Már. 6. (H), 21.59
ÜDV!

Légyszíves segítsetek nekem abban hogy hogy kell kiolvasni az adott táblából az adatot mysql adatbázisban.(az adat tuti benne van)

így próbáltam

<?php
mysql_query("SELECT config_value FROM config WHERE config_name='site_title'");
print $site_title;
?>
de nem jött össze

Előre is kösszönöm..
 
1

az _ jel a ludas

Anonymous · 2006. Már. 6. (H), 22.21
Az sql-ben általában a _ és a % jocker karakter, (mint a dosban anno a ? és * ha ez mond vmit), szoval ha egy modod van rá, akkor ne használd. ha mindenképp használnod kell akkor ha jól emlékszem van parancs, amivel ezt át lehet állítani, de nem tudom megmondani mi.
3

Teljesen

Bártházi András · 2006. Már. 6. (H), 22.26
Bocs, de ez, így, ebben a formában... Szóval semmi köze a kérdéshez. Oszlopnévben, táblanévben, stb. pedig igenis lehet aláhúzás.

-boogie-
2

???

Bártházi András · 2006. Már. 6. (H), 22.24
Valami ilyesmi:
<?php
$result =
  mysql_query("SELECT config_value FROM config WHERE config_name='site_title'");
$array = mysql_fetch_array($result);
print $array['site_title'];
?>
De olvassad el a PHP doksit, mert tele van példával...

-boogie-
4

Idézőjel a megoldás

hdf · 2006. Már. 6. (H), 22.29
Próbáld talán így:
<?PHP
mysql_query("SELECT `config_value` FROM config WHERE `config_name` = 'site_title'");
?>
5

változó?

Bártházi András · 2006. Már. 6. (H), 22.57
De ennek kapcsán hogyan is kerül bele egy PHP változóba a lekérdezés eredménye? Mert a kérdés erre vonatkozott.

-boogie-
6

<Nincs cím>

Anonymous · 2006. Már. 6. (H), 23.49
<?php
$eredmeny = mysql_query("SELECT config_value FROM config WHERE config_name='site_title'");
$sorok_szama = mysql_num_rows($eredmeny);
$oszlopok_szama = mysql_num_fields($eredmeny);
for ($i = 0; $i < $sorok_szama ; $i++) {
  $sorertek = mysql_fetch_row($eredmeny);
  for ($j = 0; $j < $oszlopok_szama; $j++){
    echo $sorertek[$j];
  }
}
?>
így talán jó lesz
7

anonymus azonositas

attyhor · 2006. Már. 6. (H), 23.54
Helló!
Az előző hozzászólást én követtem el, csak elfelejtettem bejelentkezni.
8

<Nincs cím>

toro · 2006. Már. 7. (K), 13.17
szep, szep, hogy kulonbozo megoldasokat adtok a problemara, de itt a fo gond en ugy latom az alapokban van.

egy PHP altal lekezelt mysql lekerdezes nem szoros ertelemben vett eredmenyt ad vissza, hanem egy tajekoztatast a lekerdezesrol. Ezt az informaciot a tovabbiakban meg fel kell dolgozni ahhoz, hogy valoban a tablaban tarolt erteket kapd vissza.

a kozreadott kodreszlet teljesen fals, hiszen semmi sem biztositja a $site_title ertekadasat, es ezen a tenyen semmilyen idezojel nem valtoztat.

A temat reszletekbe menoen itt hosszu lenne taglalni, de a PHP manual nagyon szep es hasznos peldakkal illusztralva mutatja be a lekerdezesek mukodeset.
"LXXXIV. MySQL függvények" es kovetkezo oldalak: szepen magyarul.