Autor | Zpráva | ||
---|---|---|---|
residentcz Profil |
#1 · Zasláno: 16. 8. 2013, 03:09:10 · Upravil/a: Moderátor (editace znemožněna) 16. 8. 2013, 07:26:37
Ahoj mám problém s výpisem dat z databáze a né a né přijít kde je chyba poradíte mi někdo ?
Notice: No database selectedSELECT * FROM saty in /data/web/virtuals/21616/virtual/www/domains/eshop-dresses.com/vypis.php on line 18 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /data/web/virtuals/21616/virtual/www/domains/eshop-dresses.com/vypis.php on line 20 <?php define ("ROWS", 15); define("SQL_HOST","XXX"); define("SQL_DBNAME","XXX"); define("SQL_USERNAME","XXX"); define("SQL_PASSWORD","XXX"); mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD); mysql_select_db(SQL_DBNAME); mysql_query("SET NAMES 'UTF8'"); if (!isset($_GET["celkem"])) { $sql="SELECT * FROM saty"; $vysledek = mysql_query($sql) or trigger_error(mysql_error().$sql); $zaznam=MySQL_Fetch_Array($vysledek); $celkem=$zaznam["kod"]; } else { $celkem=$_GET["celkem"]; } echo $celkem; ?> Moderátor Joker: Titulek „error nevím co s tím je...“ nevystihoval podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Joker Profil |
#2 · Zasláno: 16. 8. 2013, 07:31:47
residentcz:
V první řadě ten kód nijak neřeší případné chyby v databázi. Jenom poslední mysql_query v případě chyby generuje notice, ale pak normálně pokračuje jako by se nechumelilo. Chyba „No database selected“ znamená, že nebyla vybraná databáze. Nejspíš špatný název databáze v mysql_select_db? |
||
residentcz Profil |
#3 · Zasláno: 16. 8. 2013, 17:29:31
vyřešeno díky :) měl jsem špatně jedno písmenko a nevšiml jsem si toho...
|
||
Časová prodleva: 11 let
|
0