ďťż

[MySQL][PHP]Błąd poprania danych z bazy MySQL

       

Podstrony


telcocafe

Witam mam taki problem mam taki kod

<? $link = mysql_connect(localhost, root, krasnal) or die ("Nie masz uprawnien"); mysql_select_db("users"); $query = "SELECT imie FROM `dane`"; $result = mysql_query ($query); echo "$result" ?>
i gdy to uruchomię jest napisane "Resource id #3" a chcę żeby pojawiło się imie kogoś z bazy

Proszę o Pomoc



mysql_fetch_array()
Użytkownik Mathew edytował ten post 19 listopad 2006, 12:45
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\*****\123.php on line 6

<? $link = mysql_connect(localhost, root, krasnal) or die ("Nie masz uprawnien"); mysql_select_db("users"); $query = "SELECT imie FROM `dane`"; $result = mysql_fetch_array ($query); echo "$result" ?> teraz mam tak
Użytkownik wolny77 edytował ten post 19 listopad 2006, 12:52

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\*****\123.php on line 6
amagad!


<?
$link = mysql_connect(localhost, root, krasnal) or die ("Nie masz uprawnien");
mysql_select_db("users");
$query = "SELECT imie FROM `dane`";
$lol = mysql_query ($query);
$result = mysql_fetch_array ($lol);
print_r($result);
?>

Użytkownik bikstopa edytował ten post 19 listopad 2006, 12:58


no i po wykonaniu tego jest napisane "Array"

A masz cos w bazie wogole?

Potoczne tłumaczenie ostrzeżenia:
Podany argument nie jest poprawnym wynikiem zapytania MySQL.

Aha i funkcja mysql_fetch_array() nie zwraca ci ciągu znaków, tylko tablice.
Przeczytaj o tym w manualu PHP : Link
Masz tam wszystkie potrzebne informacje.
Użytkownik orglee edytował ten post 19 listopad 2006, 13:06
no w bazie mam dane dodane lecz nie wiem jak w końcu je wyświetlić ;(

echo $result['imie'];

A jak chcesz wszystkie imiona wyswietlic zastosuj petle.

<? $link = mysql_connect(localhost, root, krasnal) or die ("Nie masz uprawnien"); mysql_select_db("users"); $query = "SELECT imie FROM `dane`"; $lol = mysql_query ($query); $result = mysql_fetch_array ($lol); echo "$result['imie'];" ?>

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\usr\krasnal\www\****\123.php on line 7

ehh - jak ty piszesz?
echo $result['imie'];

teraz tak zrobiłem i pojawia się pusta strona lol coś jest nie tak znowu co ja źle robię ?

walnij po fetch arrayu echo mysql_error(), spróbuj wykonać zapytanie w phpmyadmin i napisz co wyswietlilo

w phpmyadmin jak zrobię zapytanie to wszystko jest ok
Użytkownik wolny77 edytował ten post 19 listopad 2006, 16:27
A mysql_error co pokazuje?

właśnie że nic nie pokazuje


właśnie że nic nie pokazuje
a masz cos w tej bazie?

mam dodane rekordy do bazy danych i jak robie zapytanie przez phpmyadmin wszystko jest ok


mam dodane rekordy do bazy danych i jak robie zapytanie przez phpmyadmin wszystko jest ok
zrob zrzut bazy danych i wklej go tutaj

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.